Maison > Article > développement back-end > Quels sont les interfaces graphiques de python ?
Avant d'entrer dans la bibliothèque, veuillez comprendre ce qu'est une interface graphique (GUI) ?
GUI est l'abréviation de Graphical User Interface, c'est-à-dire interface utilisateur graphique. Habituellement, la conception de l'interface utilisateur graphique d'interaction homme-machine est souvent prononcée comme "goo-ee". l'expérience visuelle des produits d'écran et la partie de fonctionnement interactive.
GUI est une ingénierie de systèmes homme-machine qui combine l'informatique, l'esthétique, la psychologie, le comportement et l'analyse de la demande dans divers domaines commerciaux. Elle met l'accent sur la conception globale de l'environnement homme-machine en tant que système.
PyQt
est une boîte à outils pour créer des applications GUI. Il s'agit d'une fusion réussie du langage de programmation Python et de la bibliothèque Qt. La bibliothèque Qt est l’une des bibliothèques les plus puissantes du marché. PyQt a été développé par Phil Thompson.
PyQt implémente un ensemble de modules Python. Il compte plus de 300 classes et près de 6000 fonctions et méthodes. Il s'agit d'une boîte à outils multiplateforme qui fonctionne sur tous les principaux systèmes d'exploitation, notamment UNIX, Windows et Mac. PyQt adopte une double licence, les développeurs peuvent choisir une licence GPL et commerciale. Auparavant, les versions GPL n'étaient disponibles que sous Unix. À partir de la version 4 de PyQt, les licences GPL sont disponibles sur toutes les plateformes prises en charge.
Recommandations associées : "Tutoriel vidéo Python"
Échantillon de produit fini :
wxPython
est une excellente bibliothèque graphique GUI pour le langage Python, permettant aux programmeurs Python de créer facilement une interface utilisateur GUI complète avec des touches de fonction complètes. wxPython est fourni aux utilisateurs sous forme de package Python et de module Python de l'excellente bibliothèque GUI multiplateforme wxWidgets.
Tout comme Python et wxWidgets, wxPython est également un logiciel open source et possède d'excellentes capacités multiplateformes. Il peut prendre en charge l'exécution sur Windows 32/64 bits, la plupart des systèmes Unix ou de type Unix, Macintosh OS >
est l'interface de la boîte à outils Tk GUI standard de Python. Tk et Tkinter peuvent être utilisés sur la plupart des plates-formes Unix et peuvent également être appliqués aux systèmes Windows et Macintosh. Les versions ultérieures de Tk8.0 peuvent implémenter le style de fenêtre local. Et fonctionne bien sur la plupart des plateformes
Échantillon de produit fini :
PySide
Oui, liaisons Python pour le. cadre d'application multiplateforme Qt.
En août 2009, PySide est sorti pour la première fois. Fournit des fonctionnalités similaires à PyQt et est compatible avec l'API. Mais la différence avec PyQt est qu’il est sous licence LGPL.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!