Autres paquets d'interface graphique utilisateur

Des boîtes à outils multiplateformes (Windows, Mac OS X ou Unix et assimilé) majeures sont disponibles pour Python :

Voir aussi

PyGObject

PyGObject fournit une surcouche introspective pour les bibliothèques C utilisant GObject. Une de ces bibliothèques est la collection de composants graphiques GTK+ 3

PyGTK

PyGTK fournit une surcouche pour une version plus ancienne de la bibliothèque, GTK+ 2. Cette dernière fournit une interface orientée objet qui est légèrement plus haut niveau que son équivalent C. Il y a également une surcouche pour GNOME. Un tutoriel en ligne est disponible.

PyQt

PyQt est une surcouche de la boite à outils Qt basée sur sip. Qt est un framework complet de développement d'interface graphique en C++ , disponible pour Unix, Windows et Mac OS X. sip est un outil pour générer une surcouche de classes Python au dessus de bibliothèques C++, et est spécifiquement conçu pour Python.

PySide2

Also known as the Qt for Python project, PySide2 is a newer binding to the Qt toolkit. It is provided by The Qt Company and aims to provide a complete port of PySide to Qt 5. Compared to PyQt, its licensing scheme is friendlier to non-open source applications.

wxPython

wxPython est une boîte à outils d'interface graphique multiplateforme pour Python qui est construite autour de la populaire boîte à outils wxWidgets (anciennement wxWindows). En plus d'un ensemble de composants graphiques complet, wxPython fournit des classes pour de la documentation en ligne, de l'aide contextuelle, de l'impression, de la consultation de HTML, du rendu graphique bas niveau, du glisser-déposer, l'accès au système de presse-papier, un DSL de description de ressources en XML et même plus, y compris une collection de modules contribués par la communauté qui grandit sans cesse. Elle fournit un aspect et une expérience native pour les applications sur Windows, Mac OS X et systèmes Unix en utilisant les composants natifs de chaque plateforme quand cela est possible (GTK+ sur les systèmes Unix et assimilés).

PyGTK, PyQt, PySide2, and wxPython, all have a modern look and feel and more widgets than Tkinter. In addition, there are many other GUI toolkits for Python, both cross-platform, and platform-specific. See the GUI Programming page in the Python Wiki for a much more complete list, and also for links to documents where the different GUI toolkits are compared.