[Python-3000] Add a standard GUI system

Josiah Carlson jcarlson at uci.edu
Sun Apr 30 00:01:56 CEST 2006


Antoine Pitrou <solipsis at pitrou.net> wrote:
> 
> Le vendredi 28 avril 2006 à 23:14 -0700, Josiah Carlson a écrit :
> > Ultimately, PyGUI is essentially a wrapper of native or near-native
> > widgets into a common interface.  wxPython is exactly the same thing,
> > only it has a much larger user base, developer support, and (native and
> > emulated) platform support.  Similar things can be said about the GTK
> > and Qt bindings for Python (at least in terms of user base, developer
> > and platform support), but I don't have experience with PyGTK or PyQt,
> > so cannot comment on their quality/support/etc. versus wxPython.
> 
> FWIW, wxWidgets is far from perfect in abstraction terms. There are lots
> of small differences among platform implementations which can be quite
> annoying (e.g. radio buttons send different messages in different
> orders).
> 
> wx is a very massive library with lots of functionality, and the
> "cross-platform/native-look" aspect is great, but care of details is not
> its strength. 

In my experience, they would like to offer consistancy cross-platform
whenever possible.  I'm never claimed wxPython's perfection, but I've
never found it to be less than high-quality.

 - Josiah



More information about the Python-3000 mailing list