wxPython/wxWidgets ok for production use ?

kperkins257 at gmail.com kperkins257 at gmail.com
Mon Mar 10 20:29:29 EDT 2008


On Mar 10, 3:33 pm, Mike Driscoll <kyoso... at gmail.com> wrote:
> On Mar 10, 2:11 pm, Stefan Behnel <stefan... at behnel.de> wrote:
>
>
>
> > Malcolm Greene wrote:
> > >> My personal experience with wxPython has its ups and downs. Specifically
> > >> when it comes to crashes, I wouldn't bet my life on it.
>
> > > I'm new to Python and getting ready to build a small client based
> > > application intended to run on Windows and Linux. I was planning on using
> > > wxPython until I saw your comment above.
>
> > Just to make this sound a bit less like FUD: my last experience with wxPython
> > dates back a couple of years (2004/5?), but back then, we used BoaConstructor
> > in a project, which crashed a bit too often to do real work with it - and with
> > crashing I mean crashing Python, not just showing us its blank traceback. So
> > this was definitely a problem either in wxWindows or in wxPython.
>
> > I have no idea how well it works today, but this has definitely forged my
> > opinion on wxPython.
>
> > > Any suggestions on an alternative Python client-side GUI library (pyQT ?)
> > > or tips on where I can find out more about wxPython/wxWidget problems?
>
> > The only other GUI library I used was PyQT3. To me, it has proven to be very
> > stable, pretty easy to use and feature rich. And from what I read about it,
> > PyQT4 is supposed to be another lot better and has removed the few API quirks
> > I found at the time (AFAIR, it finally returns plain Python strings from the
> > API, for example).
>
> > Stefan
>
> I agree with Stef. Boa is definitely goofy and while I know some
> people swear by it, I see far too many people having issues. I go with
> hand coding or XRC. Some also like SPE, but I haven't tried that to
> know.
>
> Mike

SPE is actually a very good editor--I'm using it for all my Python
coding.  It integrates well with wxglade, and wxpython, and is built
on wxpython.  I've used wxpython on a couple of little projects, and
it works very well (on Linux, anyways). I'm starting a couple of
bigger projects now, and am confident that it will scale up, seeing
some of the projects that are using it.
I've tried Boa a couple of times but, for me, the interface sucks, and
is not very intuitive.



More information about the Python-list mailing list