python - 使用 Python(PyQt、PyGTK、wxPython、IronPython 等)创建 GUI 的最佳库

标签 python windows qt gtk pyqt

<分区>

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

你推荐 PyQt for windows 吗?

最佳答案

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

各自的优点:

PyQt

  • 对信号和槽的强大支持 ( Docs )
  • 非常适合模型和 View 编程 ( Docs )
  • 有一个很棒的设计师(QtDesigner)
  • 跨平台支持
  • c++python 的强大支持
  • 第三方插件和开发工具(例如 PyQWT、网络等)Docs

PyGTK

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

wxPython

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

关于python - 使用 Python(PyQt、PyGTK、wxPython、IronPython 等)创建 GUI 的最佳库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16848912/

相关文章:

python - 获取 Google OAuth2 凭据或从承载类型 token 刷新 token ?

python - 如何使 Prophet 的输出静音?

windows - 如何在 Windows 中捕获命名管道流量

c++ - GDB 不喜欢我的 typedef

qt - 防止QGraphicsItem移出QGraphicsScene

c++ - 在 Qt 中将多个小部件合并为一个

python - 处理 2D 列表 python 的周围

javascript - django使用ajax从数据库检索数据并更新部分

windows - 动态与静态 DLL 链接不同

c++ - 您可以在不使用 Core Audio API 的情况下更改 Windows 中 volume mixer/sndvol 中列出的程序名称吗?