1

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

你推荐用于 Windows 的 PyQt 吗?

4

2 回答 2

9

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

各自的优点:

PyQt

  • 对信号和插槽的大力支持(文档
  • 非常适合模型和视图编程(文档
  • 有一个伟大的设计师 ( QtDesigner)
  • 跨平台支持
  • 对两者的大力支持c++python
  • 第三方插件和开发工具(例如PyQWT,网络等)Docs

PyGTK

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

wxPython

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

于 2013-05-31T02:42:17.540 回答
1

我更喜欢PyQt,pyqt发布目录下有一些例子,大家可以试试看。我觉得效果真的很赞。我没有尝试过其他库,所以我无法将 PyQt 与其他库进行比较。由于我熟悉 Qt,如果将 Qt 切换到 PyQt,编码体验会非常轻松。

于 2013-05-31T09:32:15.747 回答