开发者

Python Module for rich gui interfaces [closed]

开发者 https://www.devze.com 2023-02-05 15:51 出处:网络
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
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

精彩评论

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