Module BeautifulSoup & Scrapping Web

1 - Qu'est-ce que BeautifulSoup ? BeautifulSoup est une bibliothèque python qui permet d'extraire des informations d'un site web, ou d'un document XML, avec quelques lignes de code. Le module BeautifulSoup fonctionne généralement avec le module Request, à cet effet on doit préalablement installer ce dernier via la commande pip:

2 - Comment installer…

La bibliothèque Python Requests

1. Introduction à la bibliothèque Python Requests Requests est une bibliothèque Python HTTP qui fournit une fonctionnalité simple pour traiter les requêtes/réponses http dans votre application Web. La bibliothèque est développée en python. 2. Caractéristiques de la bibliothèque Request

La liste Widget QCombobox PyQt5 Python

La liste Widget QCombobox PyQt5 Python

1 - A propos du widget QCombobox PyQt5 Le widget QComboBox PyQt est un widget simple pour présenter une liste d'options aux utilisateurs. Lorsqu'il est sélectionné, un QComboBox PyQt affiche une liste de valeurs possibles parmi lesquelles vous pouvez sélectionner. Un QComboBox peut également être rendu éditable, afin que vos utilisateurs puissent saisir leurs propres…

Le widget QTableWidget PyQt5

1 - A propos du Widget QTableWidget Un tableau est un arrangement de données en lignes et en colonnes et largement utilisé dans la communication, la recherche et l'analyse de données. Nous pouvons ajouter une ou plusieurs tables dans notre application PyQt en utilisant QTableWidget. QTableWidget est une classe en PyQt5 permettant d'organiser et d'afficher…

Le contrôle de saisie QLineEdit PyQt5

Contenu du cours Description du contrôle QLineEdit PyQt5 Création d'un contrôle QLineEdit Appliquer un style QSS (Qt Style Sheet) à un champ QLineEdit QLineEdit selon l'approche objet Manipulation d'un contrôle QLineEdit Liste des méthodes associées au contrôle QLineEdit   1. Description du contrôle QLineEdit PyQt5 Le contrôle QLineEdit de PyQt5 est un widget d'interface utilisateur…

La classe QPushButton PyQt5

Contenu du cours Description de la classe QPushButton PyQt5 Créer un Bouton PyQt5 avec la classe QPusButton Associer une action à un bouton QPushButton PyQt5 QPushButton PyQt5 selon l'approche objet Python Liste des principales méthodes associées à un objet 'QPushButton' PyQt5   1. Description de la classe QPushButton PyQt5 La classe QPushButton de PyQt5 est…

La classe QLabel PyQt5

Contenu du cours Description de la classe QLabel PyQt5 Création d'un QLabel PyQt5 Utiliser un style de designe pour un QLabel QLabel PyQt5 selon l'approche objet Liste des méthodes associées à un objet QLabel PyQt5   1. Description de la classe QLabel PyQt5 La classe QLabel est une classe de la bibliothèque PyQt5 qui permet…

Les layouts PyQt5

1 - PyQt - Positionnement absolu Le positionnement absolu mesure la position et la taille de chaque widget en pixels. Lorsque vous utilisez le positionnement absolu, vous devez comprendre les limitations suivantes : Le redimensionnement de la fenêtre ne modifie pas la taille et la position du widget. Les applications peuvent sembler différentes sur différentes…

Le champ de contrôle QLineEdit PyQt5

1 - La classe QLineEdit La bibliothèque PyQt5 est doté de la classe QLineEdit qui permet de créer des champ de saisi ayant une seule ligne. QLineEdit est doté d'une collection utile de fonctions d'édition, y compris annuler et refaire, couper et coller, et glisser-déposer. C'est le widget de base de PyQt5 pour recevoir une…

Bouton de commande QPushButton PyQt5

1 - Créer un Bouton PyQt5 avec la classe QPusButton Pour créer un bouton de commande du type QPusButton, il suffit d'instancier la classe QPusButton:

QLabel PyQt5

1 - Création d'un QLabelPyQt5 Pour créer des label au sein d'une feêtre, PyQt5 nous offre la classe QLabel. Il suffit d'instancier cette classe en ajoutant le container parent comme paramère:

Ce qui affiche à l'execution: 2 - Utiliser un style de designe pour un QLabel Un objet QLabel est doté de la méthode…

Introduction à la bibliothèque graphique PyQt5

Contenu du cours A propos de PyQt5 Les modules qui composent PyQt5 Liste des widgets associés à une fenêtre PyQt5 Installation sous Windows Tutoriel vidéo 1. A propos de PyQt5 PyQt est une boîte à outils de widgets GUI. Il s'agit d'une interface Python pour Qt, l'une des bibliothèques d'interface graphique multiplateformes les plus puissantes…

Votre Première Fenêtre Graphique PyQt5

Contenu du cours A propos de la bibliothèque PyQt5 Les caractéristiques majeures de PyQt5 englobent Installation de PyQt5 et premier programme Première fenêtre PyQt5 relativement à l'approche objet Première fenêtre générée par Qt Designer Liste des propriétes et méthodes associées à une fenêtre PyQt Première fenêtre PyQt5 en vidéo 1. A propos de la bibliothèque…

Première Fenêtre Graphique PyQt5

Contenu du cours A propos de la bibliothèque PyQt5 Installation de PyQt5 et premier programme Première fenêtre PyQt5 selon l'approche objet Première fenêtre générée par Qt Designer Liste des propriétes d'une fenêtre PyQt Première fenêtre PyQt5 en vidéo 1.  A propos de PyQt5 PyQt5 est une bibliothèque Python open-source qui permet de développer des applications…

La bibliothèque Sympy

1 - Qu'est ce que Sympy? SymPy est une bibliothèque Python pour le calcul symbolique. Elle fournit des fonctionnalités de calcul formel en tant qu'application autonome, en tant que bibliothèque pour d'autres applications ou en direct sur le Web en tant que SymPy Live ou SymPy Gamma. SymPy est simple à installer et à inspecter…