有没有适合用Python构建GUI应用的IDE?
我是一名初学者程序员,过去几个月我主要是通过使用Delphi来学习编程的。大约一个月前,我决定试试Python,因为有人告诉我这门语言可能更容易学,而且我真的很喜欢它。我觉得用Python学习东西对我来说更简单。
不过,我遇到的唯一问题是找不到一个像Delphi那样好用的IDE(集成开发环境)。我想创建桌面应用程序,并且希望有漂亮的图形用户界面,所以我希望能找到一个类似Delphi或Visual Studio的工具来使用。
我到处搜索了一下,但没有找到合适的。想问问有没有人能帮帮我。
另外,根据我了解到的信息,IronPython在编程上似乎和Python是一样的。我不介意我的应用只能在Windows上运行。请问Python Tools是个好选择吗?我的意思是,它基本上就像使用Visual Studio,只不过是用Python代码而已,对吗?
非常感谢大家的帮助。
谢谢。
5 个回答
这是一个链接,指向一个名为“Blackadder”的产品页面,网址是 http://thekompany.com/products/blackadder/。
我用PyGTK来和GTK进行交互。
http://www.pygtk.org/docs/pygtk/gtk-class-reference.html
http://www.pygtk.org/pygtk2tutorial/
不过还有QT和WXpython,这些也很不错。
Boa Constructor 是一个经典的快速应用程序开发(RAD)集成开发环境(IDE),主要用于图形用户界面(GUI)应用程序(使用wxpython,支持Linux和Windows)。虽然现在还有人使用它,但似乎开发在几年前就停止了。PythonCard 是我以前用过的另一个RAD IDE,但现在也没有人维护了。
虽然这些不是IDE,但有一些工具在GUI设计上非常有帮助,比如:
- wxglade(用于wxpython,作为Stani Python Editor的插件,只支持python2.x)
- qtdesigner(用于qt-pyqt或pyside,包含在pyqt中。Spyder IDE是基于pyqt构建的,专门有链接可以使用它,也支持python 3.x)