Python環(huán)境安裝之后,接下來就是選擇編寫Python程序的編輯器了,這里就給大家推薦幾種Python編輯器,我們簡稱這些編輯器為IDE。好的編程IDE可以提高編寫代碼效率,那咱話不多說,直接開始推薦!
IDLE
首先,第一款Python IDE當(dāng)屬IDLE了,我們第一次接觸Python,安裝Python環(huán)境時,肯定也會安裝IDLE,自然而然肯定會接觸到IDLE,他是最簡單、簡潔、普通的Python IDE了。
優(yōu)點:輕便,簡潔
缺點:過于簡潔,不適合編寫程序,只用于測試簡單的程序,沒有代碼高亮和提示,編程效率低。
Jupyter notebook
第二個當(dāng)屬Jupyter notebook了,這個IDE是特別適合初學(xué)者的,它可以一步一步的看到程序的執(zhí)行結(jié)果,同時這也是Python語言的優(yōu)勢,解釋型語言。
- Jupyter的安裝,直接在DOS窗口中
pip install jupyter
即可,如圖: - 打開Jupyter notebook,這也是非常簡單的,直接Dos窗口輸入jupyter notebook即可,如下圖:期間如果出現(xiàn)錯誤,請參考輸入 jupyter notebook 報錯 ModuleNotFoundError: No module named ‘pysqlite2‘ 解決方案
這是最直接的打開方式,但如果你想要jupyter從你的創(chuàng)建的文件夾下面打開的話,可以兩種方法,一種是dos里面cd到對應(yīng)文件夾下面;第二種比較簡單,直接到對應(yīng)文件夾下面,在導(dǎo)航框里輸入jupyter notebook
就行了。
優(yōu)點:簡潔,適合初學(xué)者,可以觀察每一步的運(yùn)行結(jié)果
缺點:還是不適合完整的程序開發(fā)。
PyCharm
這個就屬于比較專業(yè)的IDE了,一般開發(fā)者都是使用PyCharm來編寫Python項目的,他是JetBrains公司旗下的產(chǎn)品,對應(yīng)的還有寫C++的CLion、寫Java的IDEA等等。
PyCharm 用于一般 IDE 具備的功能,比如, 調(diào)試、語法高亮、Project 管理、代碼跳轉(zhuǎn)、智能提示、自動完成、單元測試、版本控制……
另外,PyCharm 還提供了一些很好的功能用于 Django 開發(fā),同時支持 Google App Engine,更酷的是,PyCharm 支持 IronPython!
他有兩個版本,一個是專業(yè)版,一個是社區(qū)版,社區(qū)版免費(fèi)的,專業(yè)版是收費(fèi)的;雖然收費(fèi),但是還是建議使用專業(yè)版,它的功能更全,還可以編寫Web項目,社區(qū)版是不行的。而且專業(yè)版也是有方法免費(fèi)使用的:1、申請教育郵箱激活;2、破解包破解,直接到2099年。關(guān)于下載和安裝破解,后續(xù)會再出一篇博客詳解,大家敬請期待。優(yōu)點:專業(yè)的Python IDE,適合開發(fā)者,開發(fā)的全過程需要的東西都具備。
缺點:打開有點慢,還是有點繁重。
VSCode
VSCode(全稱:Visual Studio Code)是一款由微軟開發(fā)且跨平臺的免費(fèi)源代碼編輯器。該軟件支持語法高亮、代碼自動補(bǔ)全(又稱 IntelliSense)、代碼重構(gòu)、查看定義功能,并且內(nèi)置了命令行工具和 Git 版本控制系統(tǒng)。用戶可以更改主題和鍵盤快捷方式實現(xiàn)個性化設(shè)置,也可以通過內(nèi)置的擴(kuò)展程序商店安裝擴(kuò)展以拓展軟件功能。
算是開發(fā)者最喜歡的IDE之一了,可以跨平臺編寫幾乎所有語言的項目,比如Java、Python、C++、PHP等,真的幾乎完美了,關(guān)鍵還是免費(fèi)的,只需要安裝對應(yīng)的語言編譯插件即可運(yùn)行,非常的輕便,界面也很好看。
他的下載和安裝也會專門出一期博客,因為其配置有很多,需要講解的也很多,大家敬請期待。
優(yōu)點:界面好看,簡潔,輕便,適合開發(fā)者。
缺點:幾乎沒有缺點,可能會有插件加載延緩或者出錯。文章來源:http://www.zghlxwxcb.cn/news/detail-431378.html
其他
除了以上幾種經(jīng)典的Python IDE之外,還有其他一些IDE也很有部分人在使用,比如有Spyder、Anaconda、PyDev、Visual Studio、Wing等等,那大家平常都使用什么IDE在編寫Python項目呢,歡迎在評論區(qū)留言。文章來源地址http://www.zghlxwxcb.cn/news/detail-431378.html
到了這里,關(guān)于Python編程IDE的選擇的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!