Tkinter: The good, the bad, and the ugly!

Kevin Walzer kw at codebykevin.com
Thu Dec 30 11:02:02 EST 2010


On 12/30/10 10:52 AM, Stefan Behnel wrote:
> rantingrick, 30.12.2010 00:58:
>> So what should we do?
>> ------------------------
>> The answer is simple. We need a 100% Python GUI. A GUI coded in Python
>> from top to bottom. A GUI that is cross platform to the big three
>> (Windows, Linux, and Mac). A GUI that not only is easy as Tkinter but
>> also a GUI that can be manipulated by the average python programmer. A
>> GUI that not only teaches the fundamentals of using a GUI, but also a
>> GUI that teaches how a GUI works under the hood
>
> I hope you invested as much time into writing this "expose" as you did
> searching the web before writing it.
>
> http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/
>
> (the site is currently broken for me, you can use the following instead:
>
> http://webcache.googleusercontent.com/search?q=cache:WsGrJKw6ABoJ:www.cosc.canterbury.ac.nz/greg.ewing/python_gui/

This library isn't much different from other Python GUI toolkits--it's 
dependent on underlying, rather large, platform-specific 
implementations--but it provides an even higher level of abstraction. On 
the Mac, it is dependent on PyObjC;  on Windows, pywin32; and on X11, 
pygtk. In short, it's a wrapper over other wrappers.
-- 
Kevin Walzer
Code by Kevin
http://www.codebykevin.com



More information about the Python-list mailing list