wxPython est une boîte à outils GUI multiplateforme pour le langage de programmation Python: Python 2.7 et python 3.7 version Windows 7 , python Windows 8, Python Windows 10... Il permet aux programmeurs Python de créer des programmes avec une interface utilisateur graphique robuste et hautement fonctionnelle, simplement et facilement. Il est implémenté comme un ensemble de modules d'extension Python qui encapsulent les composants GUI de la bibliothèque multiplateforme wxWidgets populaire, qui est écrite en C ++.
Comme Python et wxWidgets, wxPython est Open Source, ce qui signifie qu'il est gratuit pour tout le monde et que le code source est disponible pour que quiconque le regarde et le modifie. Et tout le monde peut apporter des correctifs ou des améliorations au projet.
wxPython est une boîte à outils multiplateforme. Cela signifie que le même programme s'exécutera sur plusieurs plates-formes sans modification. Les plates-formes actuellement prises en charge sont Microsoft Windows, Mac OS X et macOS, et Linux ou d'autres systèmes de type Unix avec les bibliothèques GTK2 ou GTK3. Dans la plupart des cas, les widgets natifs sont utilisés sur chaque plate-forme pour fournir une apparence 100% native à l'application.
Comme le langage de programmation est Python, les programmes wxPython sont simples, faciles à écrire et faciles à comprendre.