用Python创建GUI的最佳库(PyQt,PyGTK,wxPython,IronPython等)

时间:2013-05-31 02:34:05

标签: python windows qt gtk pyqt

在您看来,使用python在Windows中创建gui的最佳方法是什么?

你推荐使用PyQt for windows吗?

2 个答案:

答案 0 :(得分:9)

我认为最好和记录最多的可能是PyQT,但这取决于你正在开发的内容。 PyGTK有一个非常流畅的设计。 PyQT有一个缺点,即编译时它是一个非常大的文件。

每个人的优点:

<强> PyQt的

  • 非常支持信号和广告位(Docs
  • 非常适合模型和视图编程(Docs
  • 有一位出色的设计师(QtDesigner
  • 跨平台支持
  • c++python
  • 的大力支持
  • 第三方插件和开发工具(例如PyQWT,网络等)Docs

<强> PyGTK的

  • 非常好的Linux设计
  • 良好的文档(docs
  • 很好的设计工具(Stetic,Glade)
  • 据称对国际化文本的支持很大
  • 强大的图形元素平台(GTK+

<强>的wxPython

但这一切都归结为您喜欢的设计和开发风格。我建议你选择一个并坚持下去。对于Windows,由于设计,代码和性能的灵活性,最好使用PyQt4

答案 1 :(得分:1)

我更喜欢PyQt,pyqt发布目录中有一些例子,你可以尝试一下。我认为效果真的很酷。 我没有尝试过其他库,所以我无法将PyQt与其他人进行比较。由于我熟悉Qt,如果将Qt切换到PyQt,编码体验非常容易。