How is GUI programming in Python?

Michel Bouwmans mfb.chikazuku at gmail.com
Thu Apr 10 13:05:33 EDT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Paul Rubin wrote:

> Chris Stewart <cstewart913 at gmail.com> writes:
>> I've always had an interest in Python and would like to dabble in it
>> further.  I've worked on a few very small command line programs but
>> nothing of any complexity.  I'd like to build a really simple GUI app
>> that will work across Mac, Windows, and Linux.  How painful is that
>> going to be?  I used to be really familiar with Java Swing a few years
>> ago.  I imagine it will be similar.
>> ...
>> Next, what would you say is the best framework I should look into?
> 
> If by "best" you mean "easiest", that is probably tkinter, which
> comes with python.  It is somewhat rudimentary and the widgets that
> come with it don't look so great.  But if you just want to put up
> GUI's with basic functionality and not much glitz, it is ok for most
> such purposes.
> out how to use

I don't quite agree with you on this. Tkinter may be easy because it is
available by standard in Python, but that's about it in my opinion. The
API, look and performance hit is horrible. You're much better of with PyQt4
which makes the job really simple.

MFB
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

iD8DBQFH/kjhDpaqHmOKFdQRAj+kAJ0d3aHqpv/mh7kSqtDqUFXtJsxi1gCfU5UP
2Ygw9ttRIYX+ioMyBVUNsVo=
=stR5
-----END PGP SIGNATURE-----



More information about the Python-list mailing list