日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Python幾種開發(fā)工具介紹

系統(tǒng) 2059 0
1 IDLE
1.1 IDLE是python創(chuàng)初人Guido van Rossum使用python and Tkinter來創(chuàng)建的一個集成開發(fā)環(huán)境。要使用IDLE必須安裝python and Tkinter。
1.2 特性:自動縮進(jìn),彩色編碼,命令歷史(Alt+p,Alt+n)和單詞自動(Alt+/)完成。
1.3 用IDLE執(zhí)行Tkinter程序,不要在程序中包括mainloop。IDLE本身就是Tkinter應(yīng)用程序,它會自動調(diào)用mainloop。再調(diào)用一次mainloop會與IDLE的事件循環(huán)沖突,造成運行時錯誤。

2 BlackAdder
2.1 BlackAdder支持windows and linux環(huán)境。用它創(chuàng)建的程序可在任何一種平臺上運行,負(fù)責(zé)維護(hù)它的是TheKompany.com。他們發(fā)布了該軟件的個人版,只提供有限的支持;以及專業(yè)版,需要許可,面向商業(yè)軟件開發(fā)者。詳情請訪問 www.thekompany.com/products/blackadder。

3 PythonWorks
3.1 它由SecretLabs公司發(fā)布,該公司致力于Python項目的開發(fā)與部署提供相應(yīng)的工具。PythonWorks是一種“快速應(yīng)用程序開發(fā)”(RAD)工具,程序員可借助它快速地創(chuàng)建、調(diào)試和發(fā)布程序。
3.2 PythonWorks包括一個HTML/XML編輯器、具有完全索引的文檔、一個源碼管理系統(tǒng)(用于項目分組)、自定義的代碼編輯特性以及一個GUI布局編輯器。支持jython。
3.3 允許用戶以多種形式對項目進(jìn)行打包:源碼形式、可執(zhí)行程序形式以及.pyc形式。
3.4 有版權(quán),需購買,詳情請訪問 www.pythonware.com/products/works/index.htm

4 Wing IDE
4.1 Wing IDE由Archaeopteryx Software公司開發(fā)與支持,適用于windows and linux環(huán)境。它提供一個源碼分析器和瀏覽器、項目管理能力以及文本編輯器和調(diào)試器。
4.2 它由python編寫,并包含python源碼。購買者可自定義源碼,以適應(yīng)自已的要求,但是,不可將修改過的代碼用于贏利目的。
4.3 全功能演示版可在archaeopteryx.com/wingide下載。

5 Pythonwin
5.1 Pythonwin集成開發(fā)環(huán)境包含在由ActiveState出品的ActivePython中,ActivePython是一個二進(jìn)制build。其中包括用于XML處理的expat模塊,以及一系列windows工具。
5.2 提供的特性有:彩色編碼、源代碼折疊、單詞完成及自動縮進(jìn)。調(diào)試器支持事后診斷功能、標(biāo)準(zhǔn)的單步調(diào)試、斷點設(shè)計及變量監(jiān)視。
5.3 詳情請訪問aspn.activestate.com/activepython。

6 Komodo
6.1 ActiveState還為python提供了另一個IDE,名為Komodo,可用它在windows and linux上開發(fā)程序。Komodo最大的特點是,它是Perl,PHP,Tcl,HTML,XML AND XSLT的一種集成開發(fā)環(huán)境。

7 Boa Constructor
7.1 Boa是一個跨平臺的python IDE和WxPython GUI。它提供可視化的編程和操作框架,能方便地進(jìn)行程序的設(shè)計。它有一個對象瀏覽器,并提供有各種資源的視圖,有一個html文檔生成器,還有一個先進(jìn)的調(diào)試器和完整的幫助系統(tǒng)。Boa還提供對zope的支持,能添加、刪除、復(fù)制、剪切、導(dǎo)入和導(dǎo)出zope中的對象。能編輯對象屬性和進(jìn)行python腳本的調(diào)試。Boa是用python基于WxPython庫編寫的。 用起來就象vb或delphi一樣方便。
7.2 下載地址是: http://boa-constructor.sourceforge.net/ ,要安裝Boa要先安裝合適版本的python和WxPython。

在windows平臺我就是用pythonwin,感覺還不錯,和idle差不多,在windows平臺的可考慮用它。
Python 集成開發(fā)環(huán)境

Take a look at PythonEditors if you don't want IntegratedDevelopmentEnvironments.
(!) Please keep wiki links as wiki links, use external links only if there is no existing page for the IDE.
Name
Platform
Notes
Unix + GNOME
Cross-language IDE; syntax coloring & folding for Python.
Windows, Linux x86
Commercial IDE for Python, support Webware and Python Unit. (not yet available for sale)
Windows/Linux
Commercial with all the features of IDLE, support for Ruby, and Qt GUI editor.
Python + wxPython
RAD GUI building IDE, similar to Delphi.
Linux x86
Commercial IDE with support to 30 other languages.
Unix
Commercial cross-language IDE; nice multi-user project manager.
Python + wxPython
Simple, clean editing environment for Python intended primarily for use in schools.
Java + SWT
See EclipsePythonIntegration for Python support.
Python + PyQt + QScintilla
Popular python IDE with interfaces to Qt Designer, Qt Linguist, unittest.
PyGTK
A GUI designer for (Py)GTK, similar to Glade.
Python + Tkinter + Tix
An extended version of IDLE using Tix .
Python + Tkinter
Part of Python distribution.
Python + Tkinter
An experimental fork of IDLE. Since, Python 2.3, IDLEfork has become the new "main" Idle.
Java 1.4+ VM
Popular multi-language IDE.
Unix + KDE
Cross-language IDE for KDE - supports Python syntax/projects.
Windows/Linux
Commercial multi-language and cross-platform IDE. Includes a GUI Builder.
Java
A Java IDE with an optional plugin for Jython.
Any (with Python + GTK)
Python IDE (code browser, debugger, profiler) which uses Vim as its editor.
Windows
A nice alternate Python IDE for Windows (debugger included), also ...providing a strong scripting solution for Delphi Applications.
Python + wxPython
RAD GUI building IDE
Windows
Available either as part of ActiveState 's ActivePython distribution (which is not open source) or as part of the Win32All extensions from Mark's pages (which is open source).
Windows/Linux
(no longer being developed) SecretLabs ' commercial IDE. Includes Tk layout editor.
Unix/Windows with Tcl/Tk
Cross-language IDE & Source code analysis tool.
Windows, Linux, MacOsX, FreeBSD, etc.
SPE is an open-source, multi-platform python IDE with [WWW] wxPython interface. It has auto indentation & completion, call tips, syntax coloring & highlighting, uml viewer, class explorer, source index, auto todo list, sticky notes, pycrust shell, file browsers, drag&drop, context help, [WWW] Blender support, ... Spe ships with [WWW] rpdb2 (remote encrypted debugger), [WWW] wxGlade (gui designer), [WWW] PyChecker (source code doctor) and [WWW] Kiki (regex console). Note: SPE has a Windows install binary, all other platforms must work with the source code - although donations are currently being amassed to create an OS X version.
Linux/Windows/Mac
Python and PHP IDE - open source project and a foundation for development tools for scripting languages built on top of Eclipse Platform
Linux/Windows/Mac
Advanced Python and PHP IDE - built on top of TruStudio Foundation and introducing many exceptional features
Windows 2000/XP with Visual Studio.NET
(commercial) A Python plug-in for Visual Studio.NET (requires ActivePython or Win32all)
Windows
GUI designer for wxPython.
Windows/Linux/Mac OS X/Unix
Commercial Python IDE with networked debugger, source browser, and syntax coloring/auto-completing editor. Free license for non-commercial open-source developers with an established project.
Unix/Windows/Mac
Non-free Cross-language GUI dialog designer with integrated support for editing your Python callback functions.
Unix/Windows/Mac
A "designer" for WxPython (requires wxPython)
External collections:
· [WWW] Charming Python: Review of Python IDEs (David Mertz, 2003-12-11)
· [WWW] Charming Python: A review of Python IDEs (David Mertz, 2001-05-01)
· [WWW] A New Harvest of Python IDEs (Boudewijn Rempt, 2000-11-27)

Python幾種開發(fā)工具介紹


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 恩施市| 屏东县| 新源县| 铅山县| 高雄市| 玉树县| 黄浦区| 黎平县| 吴忠市| 东安县| 清流县| 区。| 东台市| 吉木乃县| 广宁县| 普陀区| 鹤山市| 昌平区| 新邵县| 叶城县| 铜鼓县| 岳阳市| 南溪县| 东乌| 左权县| 阳江市| 三穗县| 河池市| 靖边县| 邢台县| 长泰县| 枣庄市| 赤壁市| 内乡县| 上虞市| 玉龙| 沙洋县| 武穴市| 澜沧| 池州市| 乌拉特后旗|