Pour débuter avec wxPython 2.6 :
Vous trouverez tout ce qu’il faut pour installer et débuter sur le site de référence : http://www.wxpython.org
ou sur le Wiki français :
http://wikipython.flibuste.net/moin.py/WxPython
Je vous recommande aussi les vidéos (en anglais) :
http://showmedo.com/videos/series ?name=PythonWxPythonBeginnersSeries
Je vous conseille de télécharger les Démos (WxPython-demos), on y trouve plein d’examples commentés et fonctionnels :
Pour Linux (tar.gz) :
http://prdownloads.sourceforge.net/wxpython/wxPython-demo-2.6.1.0.tar.gz
Pour Windows (zip) :
http://prdownloads.sourceforge.net/wxpython/
Il suffit de se rendre dans le sous-répertoire demo et de lancer demo.py (double-clic sur le fichier en Windows ou tapez la commande ’python demo.py’ en Linux).
On peut aussi récupérer les fichiers sources dans SPE et les lancer (ou les modifier !) à partir de là.
On trouve d’autres tutoriels sur les sites suivants :
Pour wxPython :
— Tutoriel complet (en anglais) : http://wiki.wxpython.org/index.cgi/AnotherTutorial
— Tutoriel pour débuter (en français) : http://alain72.developpez.com/tutos/wxPython/
— Tutoriel pour wxGlade (en anglais) : http://www.serpia.org/wxglade
— Plein de tutoriels (en anglais) : http://www.awaretek.com/tutorials.html#wx et http://wiki.wxpython.org/index.cgi/
— Un cours déjà plus avancé (en français) : http://www.progx.org/index.php ?section=articles&article=Python/article17
— Comment créer ses propres widgets (en anglais) : http://wiki.wxpython.org/index.cgi/CreatingCustomControls
Pour Python :
— Toutes les ressources Python en français : http://pythonfacile.free.fr/python/ressources.html
— Un autre site de ressources Python en français : http://www-gtr.iutv.univ-paris13.fr/Cours/Mat/Python/BibPython
— Pour plonger dedans (en français) : http://diveintopython.adrahon.org/
— Le cours (incontournable) de G. Swinnen (en français) : http://www.cifen.ulg.ac.be/inforef/swi/
Notes d’installation :
Pour wxPython 2.6 :
— Sous Windows : installez d’abord Python2.4 (à partir de http://www.python.org) puis rendez-vous sur http://www.wxpython.org pour télécharger les binaires (La première vidéo : http://showmedo.com/videos/series ?name=PythonWxPythonBeginnersSeries explique cela en détails). Pour SPE, allez sur le site : http://pythonide.stani.be/ et téléchagez le logiciel à partir du site de Berlios. Vous y êtes !
— Sous Linux : Ubuntu ou Debian propose des paquets tout faits. Avec Synaptic ou en console (apt-get install), installez le paquet spe. Ce paquet devrait installer les paquets python-wxgtk2.6, python-wxversion, libwxgtk2.6-0, python-wxglade et kiki comme dépendances (sinon installez-les séparément). Libre à vous d’y ajouter les docs : python2.4-doc, wx2.6-doc.
Pour wxPython 2.8 :
Si vous voulez expérimenter la nouvelle version 2.8, suivez les instruction de notre article Installer wxPython 2.8
Attention cependant, tout n’est pas encore au point. Notamment au niveau de Boa constructor auquel il manque des fonctionnalités et l’IDE SPE qui ne fonctionne plus dans cette version.
Outre ces inconvénients, les démos montrent qu’une évolution importante est en cours...