GUI Programming with Python and Qt
- Boudewijn Rempt
ISBN: 0970033044, Opendocs, LLC (January 2002)
Covers application development using Python and the excellent Python bindings for Qt. This is currently the only printed documentation for the bindings. The KDE bindings for Python are not covered, though this book will still be useful for people interested in writing Python applications that run under KDE.
[http://www.opendocspublishing.com/pyqt/ Home page]
Python and Tkinter Programming
- John E. Grayson
ISBN: 1884777813, Manning Publications, 688 pages (February 2000)
Presents the elements of typical Python and Tkinter applications in a straight-forward fashion, with lots and lots of example code. At the moment this is the only guide to Tkinter programming in print, so this is the book to get if you want to learn Tkinter.
Grayson's book is a master class in GUI development so it's a bit of a steep learning curve, even if you've done GUI programming before. He also uses Python Mega Widgets ( [http://www.python.org/topics/tkinter/widgets.html widgets] ) ) to illustrate how quickly sophisticated applications can be built with Python. (Louis Bertrand louis at bertrandtech dot on dot ca)
[http://www.manning.com/grayson/ Home page] [http://www2.linuxjournal.com/lj-issues/issue77/3989.html Review by Phil Hughes]