我们计划开发一个监控和配置我们的服务(在远程服务器上运行)的应用程序。经过长时间的讨论,我们决定将python作为我们应用程序的平台,因为我们喜欢和了解python。但是我们不知道,什么GUI工具包是我们的目标的首选。我们需要快速(用于开发和运行)应用程序,其用户将是管理员,维护者和客户经理。
有两个GUI工具包python,我们知道:wxPython和pyQT。
任何人都有关于亲和弊的论据?也许有人知道任何商业应用程序,使用这些产品(只有python版本的工具包)?链接是可取的。
谢谢。
经过多次研究,我选择了wxPython。原因是:
>“wxPython in Action”一书由Rappin&邓恩
>作为wxPython下载的一部分的大量例子
>使用wxWidgets的项目数
>事实上,wxPython代码在Linux,Mac OS / X和Win32上运行良好
我确实认为pyQT和其他研究人员正在成功地使用它。在我考虑的所有API中写了很多例子后,我发现wxPython为我打了最多的盒子。
至于Tkinter(TIX),我认为它看起来相当过时。除非您使用IronPython或Jython,否则我不会考虑使用关联的本机窗口API。对于另一个专门在.Net上交付的项目,我计划在StackOverflow成员收到很多好的反馈后,使用WinForms。