有考網(wǎng)有考網(wǎng)合作機(jī)構(gòu)>徐匯區(qū)培訓(xùn)學(xué)校>上海徐匯達(dá)內(nèi)IT教育培訓(xùn)
上海徐匯達(dá)內(nèi)IT教育培訓(xùn)
全國統(tǒng)一學(xué)習(xí)專線 8:30-21:00
位置:有考網(wǎng) > 計(jì)算機(jī)類 > python開發(fā) > > Python開發(fā)常用的十大工具  正文

Python開發(fā)常用的十大工具

發(fā)布時間:2021-11-26 11:06:27來源:轉(zhuǎn)載

俗話說:“工欲善其事,必先利其器”,對于初學(xué)者來說,想要學(xué)好Python,除了需要付出努力外,還需要一個順手的兵器。一個好的IDE會幫助你方便地編寫Python程序,使你的編程更加舒適。那么,對于剛?cè)腴T的朋友學(xué)習(xí)Python用什么軟件好?下面小編就給大家介紹十大常用的Python開發(fā)工具。

十大常用的Python開發(fā)工具

1、Micro Python

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

借助它,用戶完全可以通過Python腳本語言實(shí)現(xiàn)硬件底層的訪問和控制,如控制LED燈泡、LCD顯示器、讀取電壓、控制電機(jī)、訪問SD卡等。

2、PyCharm

它是由JetBrains打造的一款Python IDE,用于一般IDE具備的功能。比如, 調(diào)試、語法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動完成、單元測試、版本控制……

另外,PyCharm還提供了一些很好的功能用于Django開發(fā),同時支持Google App Engine,更酷的是,PyCharm支持IronPython!

3、Eclipse

它是的跨平臺的自由集成開發(fā)環(huán)境(IDE)。較初主要用來Java語言開發(fā),但是目前亦有人通過插件使其作為其他計(jì)算機(jī)語言比如C++和Python的開發(fā)工具。

4、Spyder

它前身是 Pydee,是強(qiáng)大的交互式 Python 語言開發(fā)環(huán)境,提供高級的代碼編輯、交互測試、調(diào)試等特性,支持包括 Windows、Linux 和 OS X 系統(tǒng)。

Codimension

它是個Python 集成開發(fā)環(huán)境,提供了包括代碼編輯和基于圖表的代碼分析功能。

6、PTVS

PTVS (Python Tools for Visual Studio) 是一個開源項(xiàng)目,采用Apache 2.0許可發(fā)布。PTVS的主要特性包括:CPython、IronPython、Jython和PyPy;高級編輯功能如IntelliSense;多重構(gòu);內(nèi)置REPL(read-eval-print loop)窗口;調(diào)試和分析功能,等等。

7、Rodeo

它是一個以數(shù)據(jù)為中心的 Python 集成開發(fā)環(huán)境,基于 Web 瀏覽器使用。

8、QPython

它是一個在Android上運(yùn)行Python腳本引擎,他整合了Python解釋器、Console、編輯器和SL4A庫。可以讓你在Android設(shè)備上運(yùn)行Python語言開發(fā)的程序。它就是Android上的Python!

此外,它提供開發(fā)工具,讓你在Android設(shè)備上方便地開發(fā)Python項(xiàng)目。

9、NetBeans

它是開源軟件開發(fā)集成環(huán)境,是一個開放框架,可擴(kuò)展的開發(fā)平臺,可以用于 Java,C/C++,PHP等語言的開發(fā),本身是一個開發(fā)平臺,可以通過擴(kuò)展插件來擴(kuò)展功能。

相關(guān)內(nèi)容: Python開發(fā) Python開發(fā)常用工具 上海達(dá)內(nèi)IT教育

推薦課程
同類文章
相關(guān)熱詞