Ik leer een GUI programmeren!
En dat doe ik in Python
De keuze voor een GUI
Dorrith doet haar hisparc-dataanalyse met Tkinter. Ik was bezig met Python en GTK . TK is cross-platform, oud, stabiel en al lang aanwezig, simpel maar het schijnt later "voodoo" te vragen. wxPython is gebaseerd op GTK en ook cross-platform: het draait op Windows, Linux en Mac. Het heeft een steilere leercurve, maar biedt later veel meer dan Tkinter. Het lijkt ook meer op MS Windows GUIs programmeren. Ik ben overtuigd : ik doe het met wxPython!
Installatie
Windows:
- ActivePython
- wxPython voor Windows
- (eventueel) Boa Constructor
Linux / ubuntu:
- doe
sudo apt-get install pythoncard
en alles wat je nodig hebt wordt geinstalleerd.
Mac: De Python op mijn MacBook met Mac OS X 10.5 is versie 2.5.1 en er is voor deze versie van Python een wxPython module op wxpython.org. Download en installeer deze en ook de docs/examples.
Links
- http://www.wxpython.org hoofd website; downloads, docs, etc.
- http://wiki.wxpython.org/ wiki met links naar aktuele tutorials - begin hier te lezen!
- http://wiki.wxpython.org/AnotherTutorial De lange 1-pagina wxPython-tutorial
- http://zetcode.com/wxpython/ The wxPython tutorial
- http://wxglade.sourceforge.net/ wxGlade de GUI designer