Python 3.X¶
Ce module va vous permettre d’apprendre la programmation objet avec Python 3. Vous trouverez également une introduction au développement d’applications graphiques avec PySide2 basées sur l’environnement Qt.
- Introduction
- Console et exécution de fichiers source
- Types et variables
- Les fonctions
- La liste (list)
- Les structures de contrôle
- Le n-uplet (tuple)
- L’ensemble (set)
- Le dictionnaire
- Les exceptions et la gestion des erreurs
- Les modules
- Les fonctions (notions avancées)
- Liste en compréhension
- Les décorateurs
- La programmation orientée objet
- Héritage et polymorphisme
- Les méthodes spéciales (dunders)
- Itérateurs et Générateurs
- Gestion des fichiers
- Les tests unitaires automatisés avec unittest
- Les sockets et la programmation réseau
- Accès aux bases de données (MySQL)
- Les applications graphiques avec Tkinter
- Gestion des packages avec pip et venv
Liens utiles
- Documentation officielle
- Tutoriel officiel
- Référence du langage
- Bibliothèque standard
- Packt publishing
Liens utiles
- Documentation officielle
- Wiki officiel
PySide2 est une bibliothèque pour le développement d’applications graphiques. PySide2 est un binding Python de la bibliothèque Qt 5.x.
Vous pouvez installer PySide2 à partir du gestionnaire de paquets Pip :
$ pip install -u PySide2
Vous pouvez également installer PySide2 avec Anaconda. Pour cela, vous devez
d’abord ajout le dépôt de logiciel conda-forge
:
$ conda config --add channels conda-forge
$ conda install pyside2