2024-10-02 22:22:57 发布
网友
在.Net中,你有像devepxess这样的公司,以及提供一系列GUI小部件的Infragistics。pythongui小部件有这样的市场吗?我特别考虑的是像DevExpress xtraGrid套件这样的小部件。在
编辑01-16-09:例如:
http://www.devexpress.com/Downloads/NET/OnlineDemos.xmlhttp://demos.devexpress.com/ASPxGridViewDemos/
http://www.infragistics.com/products/default.aspx
Python有许多GUI工具包可用。显然,您选择的工具箱将决定您对第三方小部件的选择。在
竞争者
Python附带了Tkinter,它很容易使用,但是看起来不太好看。在
我也知道,但没有使用过其他一些工具包:PyGUI,Easygui,PythonCard
我的选择
我是wxPython的粉丝。他们有很多小部件,一些很好的例子,包括install,好的documentation,a book,以及一个活跃的社区。在
WxWidgets有社区提供的名为wxCode的附加组件。在
引用Python创建者关于wxPython的话:
wxPython is the best and most mature cross-platform GUI toolkit, given a number of constraints. The only reason wxPython isn't the standard Python GUI toolkit is that Tkinter was there first. -- Guido van Rossum
wxPython is the best and most mature cross-platform GUI toolkit, given a number of constraints. The only reason wxPython isn't the standard Python GUI toolkit is that Tkinter was there first.
-- Guido van Rossum
流行的Python GUI工具包通常是外部(通常是C,C++)库的包装器。因此,无论这些外部库有什么第三方产品,Python代码都可以从中受益(即使在默认情况下第三方解决方案不提供Python包装器的情况下,也尽量减少手动包装)。在
wxPython是{a2}、LGPL(近似)的包装器,非常全面pyQT是QT的类似包装,它可以作为GPL或商用
尽管QT现在在LGPL之下,pyQT是一个单独的商业产品,但可能他们现在在LGPL下发布它,或者社区的努力现在可能会产生LGPL的替代品。在
它们都运行在MS/Linux/Mac上,非常全面,都有很好的社区和书籍。在
Python有许多GUI工具包可用。显然,您选择的工具箱将决定您对第三方小部件的选择。在
竞争者
Python附带了Tkinter,它很容易使用,但是看起来不太好看。在
<> P.C.C++中有一些非常流行的跨平台GUI工具包,它们有很多外部小部件:wxPython,pyQt,pyFLTK,pyGtk我也知道,但没有使用过其他一些工具包:PyGUI,Easygui,PythonCard
我的选择
我是wxPython的粉丝。他们有很多小部件,一些很好的例子,包括install,好的documentation,a book,以及一个活跃的社区。在
WxWidgets有社区提供的名为wxCode的附加组件。在
引用Python创建者关于wxPython的话:
流行的Python GUI工具包通常是外部(通常是C,C++)库的包装器。因此,无论这些外部库有什么第三方产品,Python代码都可以从中受益(即使在默认情况下第三方解决方案不提供Python包装器的情况下,也尽量减少手动包装)。在
wxPython是{a2}、LGPL(近似)的包装器,非常全面
pyQT是QT的类似包装,它可以作为GPL或商用
尽管QT现在在LGPL之下,pyQT是一个单独的商业产品,但可能他们现在在LGPL下发布它,或者社区的努力现在可能会产生LGPL的替代品。在
它们都运行在MS/Linux/Mac上,非常全面,都有很好的社区和书籍。在
相关问题 更多 >
编程相关推荐