【问题标题】:python gui programming [closed]python gui编程[关闭]
【发布时间】:2011-06-06 00:07:25
【问题描述】:

Python Tkinter、wxWidgets(或者叫 wxPython)和 PyQT 有什么区别。哪一个更好 ?

【问题讨论】:

  • 这是一个相当主观的问题...
  • 具体来说,第二个问题是主观的。第一个太宽泛了(他们做了很多不同的事情,你想知道什么?)。
  • 现场报告:Python - 最适合这项工作的 GUI 库? (stackoverflow.com/questions/3743572/…)。我不知道(开源)Python GUI 框架是否有市场份额统计数据,但请搜索一下——这里有很多像你这样的问题:Python GUI Programming (stackoverflow.com/questions/280380/python-gui-programming)
  • @subbanki:你还是很含糊。它们都被广泛使用。 “最适合”不是一个绝对的术语——为了使其有意义,您需要告诉我们您希望框架最适合 for/to 的内容。

标签: python


【解决方案1】:

这实际上取决于您打算如何处理它们。你是在写一个 GUI “hello world”,还是打算做一些更严肃的事情?是商业用途还是非商业用途?

这是 WxWidgets 针对其他平台的comparison。这可以让你开始了解主要的不同点。如果您想要更具体的答案,请提出更具体的问题。

【讨论】:

  • 我想做商业软件
  • 在这种情况下,PyQT 可能是不可选择的,除非您愿意支付他们的许可费用。您提到的其他选项仍然可用并被广泛使用。
  • 作为一个初学者打算使用 Python 制作商业软件的人首先阅读此如何保护 Python 代码? (stackoverflow.com/questions/261638/how-do-i-protect-python-code) 和 Python:安全编译脚本? (stackoverflow.com/questions/4599166/…)
  • 有可用于 Qt (Pyside) 的 LGPL 绑定。你是正确的,PyQt 是双重许可的(GPL 商业 - 后者会产生费用)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-30
  • 1970-01-01
  • 1970-01-01
  • 2012-03-14
  • 1970-01-01
  • 2011-11-11
相关资源
最近更新 更多