peabody
August 27th, 2006, 06:17 PM
I'm interested in personal testimony from people who've worked with Python gui toolkits what your recommendation is. I myself have worked with wxPython and am developing in my spare time a multi-threaded gui app that automates downloads of images from image gallery web sites. It's extremely rough and messy right now, but I think the functionality is definitely there and I just need to clean the code up at this point. I need to start writing my plugins for it for more popular sites such as flickr :).
wxPython seems very powerful, but I can't help but feel like I'm coding C++ sometimes and not Python since there are so many functions that need to be called and I find myself rewriting and refactoring my code a lot. The documentation for it absolutely sucks right now too.
Apparently (especially in the Ubuntu world) PyGTK is all the rage these days. Has anyone worked with both and done a good pro/con comparison of each. I'm not really in the mood to try and switch (GUI toolkits being such a time consuming thing to learn) but if PyGTK is just soooooo much better I might be interested if I get really bored.
I'm also interested if anyone uses other frameworks to make wxPython more managable (wax, Dabo). I've heard about these things but haven't used them.
wxPython seems very powerful, but I can't help but feel like I'm coding C++ sometimes and not Python since there are so many functions that need to be called and I find myself rewriting and refactoring my code a lot. The documentation for it absolutely sucks right now too.
Apparently (especially in the Ubuntu world) PyGTK is all the rage these days. Has anyone worked with both and done a good pro/con comparison of each. I'm not really in the mood to try and switch (GUI toolkits being such a time consuming thing to learn) but if PyGTK is just soooooo much better I might be interested if I get really bored.
I'm also interested if anyone uses other frameworks to make wxPython more managable (wax, Dabo). I've heard about these things but haven't used them.