Python GUI toolkit

miller.paul.w at gmail.com miller.paul.w at gmail.com
Sun Feb 3 14:05:59 EST 2008


I'd like to offer you one suggestion about coding your app.  You'll be
best served if you can either write it as a command-line app and write
a separate GUI-front end for it, or use an abstraction layer between
your app and the display logic that allows you to easily plug in other
GUI toolkits.  That way, you can support qt, GTK, wx, Tkinter, or any
combination of those just by modifying your display abstraction
layer.  Your main app code never needs to be touched.

Depending on the scope of your project, this may or may not be worth
your time, but you should at least consider it.



More information about the Python-list mailing list