I need to create a simple Windows-based GUI for a desktop application that will be downloaded by end users. The application is written in python and will be packaged as an installer or executable file.
The functionality that I need is simple - choosing from different lists, displaying progress indicators, etc. No animations, sprites or other types of taxation / exotic.
It seems that there are many options for the Python GUI libraries (Tk, QT, wxPython, Gtk, etc.). What do you recommend:
- Easy to learn and maintain.
- Can be easily packed using py2exe or something like that
- Looks good
[Update] For what it was worth, I ended up with tkinter. It is well documented enough, you can make it beautiful (mainly use native fonts), and, most importantly, ships with Python, so as not to worry. wxpython also looked pretty good, but the load was 10 M or so, and I didn't want to add this extra weight to the packages I distribute.
source
share