我已经使用Python 3几个月了,我想创建一些GUI。有谁知道我可以使用的一个很好的GUI Python GUI框架?
答案 0 :(得分:4)
首先,如果您想开发商业产品,我建议您继续使用Python 2.x 。
这是因为它仍然是最广泛使用的Python版本。 目前,Ubuntu也带有2.7.2和OS X Lion以及2.7.2。
关于PyQT,您可以使用诺基亚重新实现它PySide。它属于LGPL,所以是的,您可以创建商业产品。此外,QT也转型为LGPL。请在此处查看QT License。
更新:此外,对于许多GUI框架,包括PySide,仍在开发对Python 3.x的支持。
答案 1 :(得分:1)
Hummm。 。 。 。 很难相信Qt被禁止用于商业用途,因为它是由世界上一些最重要的公司创建的。 。 。 http://qt.nokia.com/
转到pyQt;)
答案 2 :(得分:1)
您可能意味着 PyQt 只能用于GPL项目。但是,QT的等效PySide Python绑定是LGPL,就像QT本身一样,所以你可以使用它们;不幸的是,他们目前只支持Python 2.5 / 7。
如果您不介意跨平台,可以使用win32api(bleh),或者使用Jython(支持Swing以及任何其他基于Java的工具包)的混合方式)或IronPython(使用.Net)。
答案 3 :(得分:0)
Pyside可能是你最好的选择: http://www.pyside.org/
它基本上是Qt,但根据LGPL许可证,这意味着您可以在商业应用程序中使用它。
答案 4 :(得分:0)
好吧,如果你觉得Qts不适合(很难相信)你可以切换到
WxPython。它也具有良好的学习曲线,可以满足您的商业需求