2013-05-07 38 views
4

我主要使用Matlab工作,但我也对Python很熟悉。我从来没有创建过GUI,但是,我被建议为Python中的重要项目开发一个GUI,而不是在Matlab中。在Python中创建图形用户界面(GUI)

考虑到这种情况,是否有任何建议可以帮助我在一个月的时间内在python中创建GUI?另外,我想知道是否可以使用Python的Spyder IDE并从该平台创建GUI?

回答

2

有吨提供给您的GUI框架,看看这个链接:http://wiki.python.org/moin/GuiProgramming

+0

我可以使用Python的Spyder IDE并从该平台创建GUI吗? – Pupil 2013-05-07 20:40:59

+1

从技术上讲,您可以使用记事本创建一个GUI,因为它最终只是文本文件。一些图形工具包(Qt4的想法)也有界面设计应用程序,所以你可能想在选择时考虑到这一点。但是,对于基本的窗口,菜单,按钮等Spyder应该工作得很好。 – MattDMo 2013-05-07 20:51:03

5

我建议你通过Python的GUI框架,这个列表中查找并选择基于您对您的应用需求之一。

http://wiki.python.org/moin/GuiProgramming

不同的框架会帮你解决不同的UI相关的问题。请记住您的应用程序将用于的平台,因为某些框架是特定于平台的。我个人已经使用WxPythonTkInter,它们对于基本接口非常好。如果你正在寻找更先进的图形,然后Kivy可能是很好的看看。

+0

丹尼尔,感谢您的信息。我想开发的插件将被集成到另一个主要桌面/脱机软件中。 – Pupil 2013-05-07 20:51:15

2

我肯定会担保wxpython。对于高级GUI工作非常有用。