开发者

Python Module for rich gui interfaces [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

Questions asking us to recommend or find a tool, library or favorite off-site开发者_如何学运维 resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.

Closed 9 years ago.

Improve this question

Was just wondering what all python modules are available for rich(and easy to build :) ) gui interfaces. I am aware of Tkinter and Pwm extension but any other reference would be highly appreciated.


The following list comes from Mark Lutz's Programming Python 4th edition:

  • tkinter and extensions: Pmw, Tix, and ttk
  • wxPython: "A Python interface for the open source wxWidgets." This is what we use at our company for any Python desktop GUIs.
  • PyQt
  • PyGTK
  • Jython
  • IronPython
  • PythonCard
  • Dabo: Dabo looks pretty interesting. Check out Ed Leafe's and Paul McNett's presentation from PyCon 2010: Creating Rich Client Applications in Dabo.

Other options not listed in Programming Python include:

  • TraitsGUI: Corran Webster gave a Traits Tutorial at PyCon 2010.


You can give Camelot a try. Its a RAD framework using Python, Sqlalchemy and Qt to build rich desktop applications.

http://www.python-camelot.com/


There is also PyGTK, which is pretty powerful. I was struggling with it at the beginning, but I'm getting more and more comfortable with it.


PySide + QML may also be a good choice. Some examples are available here

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜