Menu Tkinter En Python

1. La classe Menu Tkinter Le rôle du widget Menu est de vous permettre de créer toutes sortes de menus utilisables par vos applications. La création d'un menu Tkinter est réalisable à l'aide de la classe Menu et se déroule selon les étapes suivantes : 2. Création de la barre des menus Avant de créer…

Le widget Scale Tkinter

1. Description du widget Scale Le widget Scale Tkinter permet à l'utilisateur de sélectionner une valeur numérique en déplaçant un bouton "curseur" le long d'une échelle. Vous pouvez contrôler les valeurs minimales et maximales, ainsi que la résolution. Quand utiliser le widget Scale Vous pouvez utiliser le widget Scale au lieu d'un widget Entry, lorsque…

Le widget Text Tkinter

1. Syntaxe & description du widget Text Tkinter 1.1 A propos du widget Text Tkinter Le widget Text Tkinter offre des fonctionnalités avancées vous permettant d'éditer un texte multi-ligne et de formater son affichage, en modifiant sa couleur et sa police... Vous pouvez également utiliser des structures élégantes telles que des onglets et des marques…

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…