是否有任何适合Python的第三方GUI产品?
在.Net中,您有像DevEpxress和Infragistics这样的公司提供一系列GUI小部件。有没有像Python GUI小部件那样的市场?我特意想到了像DevExpress xtraGrid Suite这样的小部件。是否有任何适合Python的第三方GUI产品?
编辑09年1月16日:对于实施例:
GUI的APIhttp://www.devexpress.com/Downloads/NET/OnlineDemos.xml http://demos.devexpress.com/ASPxGridViewDemos/
堆是可用的。 PyQt的,PtGTK,Tkinter的...
-T
的流行的Python GUI工具包通常是围绕外部包装(通常为C,C++)库。因此,无论外部库的第三方产品是什么,Python代码都可以受益(即使第三方解决方案默认情况下不提供Python包装,也可以通过最少的手动包装进行)。
Python有很多GUI工具包可用。显然,您选择的工具包将决定您对第三方小部件的选择。
竞争者
Python带有Tkinter这是很容易使用,但不是很大期待。
有从C/C++有大量的外部部件的借了一些非常流行的跨平台GUI工具包:wxPython,pyQt,pyFLTK,pyGtk
我也知道,但没有使用一些其他的工具包是在那里:PyGUI,Easygui,PythonCard
我的选择
我的粉丝0。他们有一个不错的小部件选择,install,documentation,book和一个活跃的社区的一些很好的例子。
WxWidgets提供了由社区提供的其他组件wxCode。
报价约的wxPython在Python的创建者:
wxPython中是最好的,最成熟的跨平台的GUI工具包, 给出了一些约束。 wxPython不是 标准Python GUI工具包的唯一原因是Tkinter在那里第一个。
- 吉多·范罗苏姆
所有的Python GUI工具一个不错的选择无处接近或相当于C#.NET GUI像DevExpress,Infragistic,Telerik,ComponentOne。这些GUI的质量将永远无法匹配.Net GUI提供的功能。 C#编程拥有一套优秀的WSIWYG编程工具,可用于构建Visual Studio(用于Windows/Mac),Unity3D(用于游戏),Blend(用于Web),Xamarin(移动应用程序)等多平台应用程序。然而,在缺点方面,它没有Python软件包或库进行计算。所以为了弥补差距,我通常会在C#.Net上完全构建接口,如果需要大量计算,我会使用IronPython for .Net来调用Python脚本。
没人知道你在说什么。也许链接到网站,以便他们可以看到你的意思 – 2009-01-16 02:10:24
请定义“好”。 – 2009-01-16 03:04:28
S.Lott:'好'点:)我想到的第三方GUI小部件集可以在我指向上面的站点找到?我问,因为我看到的大多数用户界面网站似乎都表明我需要推出自己的产品。 Mike – mchean 2009-01-16 22:23:11