常用的十大Python開發工具

千鋒教育官方部落格發表於2017-08-29

據權威機構統計,Python人才需求量每日高達5000+,但目前市場上會 Python 的程式設計師少之又少, 競爭小,很容易快速高薪就業。可能你並不太瞭解常用的十大Python開發工具都有哪些,現在告訴你。

1.Micro Python

Micro Python基於ANSI C,語法跟Pyton 3基本一致,擁有自家的解析器、編譯器、虛擬機器和類庫等。目前支援基於32-bit的ARM處理器,比如說STM32F405。

藉助它,使用者完全可以通過Python指令碼語言實現硬體底層的訪問和控制,如控制LED燈泡、LCD顯示器、讀取電壓、控制電機、訪問SD卡等。

軟體下載:https://micropython.org/download

2.PyCharm

它是由JetBrains打造的一款Python IDE,用於一般IDE具備的功能。比如, 除錯、語法高亮、Project管理、程式碼跳轉、智慧提示、自動完成、單元測試、版本控制……

另外,PyCharm還提供了一些很好的功能用於Django開發,同時支援Google App Engine,更酷的是,PyCharm支援IronPython!

原始碼下載:https://www.jetbrains.com/pycharm/download/#section=windows

 

3.Eclipse

它是著名的跨平臺的自由整合開發環境(IDE)。最初主要用來Java語言開發,但是目前亦有人通過外掛使其作為其他計算機語言比如C++和Python的開發工具。

下載連結:https://www.eclipse.org/

原始碼下載:https://www.eclipse.org/downloads/

4.Spyder

它前身是 Pydee,是強大的互動式 Python 語言開發環境,提供高階的程式碼編輯、互動測試、除錯等特性,支援包括 Windows、Linux 和 OS X 系統。

下載連結:https://github.com/spyder-ide/spyder

原始碼下載:https://github.com/spyder-ide/spyder/releases

 

5.Codimension

它是個Python 整合開發環境,提供了包括程式碼編輯和基於圖表的程式碼分析功能。

下載連結:http://codimension.org/

原始碼下載:http://codimension.org/documentation/

6.PTVS

PTVS (Python Tools for Visual Studio) 是一個開源專案,採用Apache 2.0許可釋出。PTVS的主要特性包括:CPython、IronPython、Jython和PyPy;高階編輯功能如IntelliSense;多重構;內建REPL(read-eval-print loop)視窗;除錯和分析功能,等等。

下載連結:https://github.com/Microsoft/PTVS

原始碼下載:https://github.com/Microsoft/PTVS

7.Rodeo

它是一個以資料為中心的 Python 整合開發環境,基於 Web 瀏覽器使用。

原始碼下載:https://github.com/yhat/rodeo

8.QPython

它是一個在Android上執行Python指令碼引擎,他整合了Python直譯器、Console、編輯器和SL4A庫。可以讓你在Android裝置上執行Python語言開發的程式。它就是Android上的Python!

此外,它提供開發工具,讓你在Android裝置上方便地開發Python專案。

下載地址:http://www.qpython.org/

9.NetBeans

它是開源軟體開發整合環境,是一個開放框架,可擴充套件的開發平臺,可以用於 Java,C/C++,PHP 等語言的開發,本身是一個開發平臺,可以通過擴充套件外掛來擴充套件功能。

下載地址:https://netbeans.org/

原始碼下載:https://netbeans.org/downloads/

10.PyPy

它是Python開發者為了更好的Hack Python建立的專案。此外,PyPy比CPython是更加靈活,易於使用和試驗,以制定具體的功能在不同情況的實現方法,可以很容易實施。

下載地址:http://pypy.org/

原始碼下載:http://pypy.org/download.html

Python語言這兩年是越來越火了,它慢慢崛起也是有原因的。比如市場需求、入門簡單易學、支援多種語言……

常用的十大Python開發工具就是以上這些,希望對你的Python學習有所幫助!早日成為Python大神!

 

相關文章