Tkinter is excellent for small, quick GUI applications, and since it runs on more platforms than any other Python GUI toolkit, it is a good choice where portability is the prime concern.
Obviously we haven’t been able to give Tkinter the depth of
discussion it warrants, but it’s fair to say that almost
anything that can be done using the C language and Tk can be done
using Python and Tkinter. One example is the Python megawidgets
PMW) package mentioned previously; this is a pure
Python package that creates an excellent widget set by building on
the core Tkinter widgets.
To learn more about any of the Tkinter topics discussed here, you may like to refer to the following sources:
The standard Python documentation is
optionally installed with Python on Windows and is also available
PythonWare and Fredrik Lundh provide excellent Tkinter resources,
including tutorials available at
Tcl and Tk are developed and supported by the Scriptics Corporation,
which can be found at
http://www.scriptics.com. Tcl and Tk
documentation is available from
O’Reilly has an excellent book on the subject,
Tcl/Tk in a Nutshell by Paul Raines and Jeff
Python megawidgets are available via
Keep your eye out for O’Reilly’s Tkinter Programming by Fredrik Lundh.