ready to use python, need help with GUI decision

David McNab david at rebirthing.co.nz
Thu Mar 4 03:53:24 EST 2004


My personal favourite is Tkinter, with the 'steroids' that go by the 
name of PMW.

Good Tkinter reference:
http://www.pythonware.com/library/tkinter/introduction/index.htm

PMW Homepage:
http://pmw.sf.net

Advantages:
* Easily deployed on Windows, Linux and *BSD (other GUIs often
   drag the user into a sometimes difficult compilation of 3rd party
   libraries, whereas Tkinter comes standard with most distros, and
   PMW is a snack
* An extensible OO interface that quickly becomes very natural
* Reasonable footprint
* Reasonable startup time
* 100% portability - you quickly get the 'feel' for writing
   os-independent apps
* Fast learning
* Easy to make readable/intuitive code
* Well supported by Windwos EXE builders like Py2EXE and McMillan

Disadvantages:
* Slightly less advanced features - for instance, you sometimes have
   to cook up custom widgets

Cheers
David


Jonathon McKitrick wrote:
> Hi all,
> 
> I am totally hooked on what I have learned about python.  I am going to use
> it to develop a simple data entry app I need for some financial record
> keeping.
> 
> I understand tkinter is official and simple to use, but many who use
> wxPython swear by it, and it is gaining ground.
> 
> I would like to run on any platform, but that's not critical.  What I want
> to do is support an app that will grow over time, and should look clean.  I
> don't want to spend lots of time maintaining GUI code rather than app logic.
> 
> Can anyone offer any advice?
> 
> jm

-- 

Kind regards
David

--

leave this line intact so your email gets through my junk mail filter




More information about the Python-list mailing list