2011-08-23 34 views
3

我开始为我的python应用程序开发接口,但我看到有不同的工具可以完成它,所以我想知道哪些可能是最好的,我需要一些简单,便携和漂亮的结果。我希望你能帮助我。PyGTK,wxPython或Tkinter?

+0

然后还有[PyQt](http://www.riverbankcomputing.com/software/pyqt/intro)和[PySide](http://www.pyside.org/)... – icktoofay

+0

wxPython,pyGTK, PyQT他们都是类似的轻松程度,可能也是类似的可移植性水平。 wxPython使用原生UI。 tkinter不是全功能的gui库。 – YOU

+3

这个问题可以被标记为重复吗?它被标记为重复的问题已被删除/移动。 – starbeamrainbowlabs

回答

1

选择一个你喜欢的,这里没有“最好的”。

个人而言,我喜欢PyQt4的,因为我喜欢QT4,并py2exe完美的作品与它的罚款,wxPython的是另一个很好的事情,但它无法在Windows下工作得很好,看到我的问题在这里:wx.App (wxPython) crash when calling

你可以检查一下使用每个框架开发的应用程序,看看你是否喜欢它。

+0

'wxPython'(或更新的版本'wxPhoenix')几乎是一个死的项目。只有一个维护者不愿意接受其他贡献者或记录他的东西。缺陷多年,远远落后于原来的wxWidgets。 – buhtz

1

对于PyGTK - Glade应该是你最好的选择。同样,Rapyd-Tk似乎对TK有好处。虽然对于Tk,我会建议你尝试使用帮助你从代码构建的文章,然后与建设者一起去尝试。 SO中的This answer提供了使用WxPython构建GUI的丰富选项。