The best way to build a cross-platform and customizable application with Python

Required Features:

  • A structure that allows me to create a tab-based application with a custom design (e.g. Hotot twitter client ), while maintaining my own os window frame.
  • Python compatible.
  • My application will run under Win / OsX / Linux /.
  • No Flash / Flex / AIR.

I would also like to ask if PySide satisfies my requirements both worse or better than wxPython and Tkinter already mentioned?

+3
source share
5 answers

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 - .

+3

Tkinter. , Python, , , . Python, ( ) - .

, Tkinter Mac OSX Windows Gnome. , API , . PyQt , , , Tkinter.

PySide - Nokia Qt Python. , PyQt. , GUI Python - . Tkinter, , Python.

+4

, PyQt, Python Qt framework. , - .

+3

Take a look at wxPython (based on wxWidgets ). If you want to do this based on the Internet, check out the use of Django .

+2
source

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.

+1
source

All Articles