Required Features:
I would also like to ask if PySide satisfies my requirements both worse or better than wxPython and Tkinter already mentioned?
I am the author of Hotota.
according to your requirements, the key for choosing a structure is the interface that should have access to web browsing.
Hotot . Linux Qt GTK, Windows Qt Mac, Cocoa, , , Chrome. , webkit.
PS: XULRunner - .
Tkinter. , Python, , , . Python, ( ) - .
, Tkinter Mac OSX Windows Gnome. , API , . PyQt , , , Tkinter.
PySide - Nokia Qt Python. , PyQt. , GUI Python - . Tkinter, , Python.
, PyQt, Python Qt framework. , - .
Take a look at wxPython (based on wxWidgets ). If you want to do this based on the Internet, check out the use of Django .
Well, you mentioned PyHotOt, and he says (on his website) that he uses pywebkitgtk and PyGTK. PyGTK / PyWebKitGTK exists for windows. Have you checked this? I think OS X will be the weak link on GTK, but maybe thatβs good too.