-
1 # 小小猿愛嘻嘻
-
2 # 小知PHM
Python第三方開發工具有window系統下的IDE,還有Linux系統下的開發工具。下面我來說一下幾種常用並且功能強大的Python編輯開發工具,供大家參考參考:
1. pycharm軟體(可以建立專案檔案,裡面含有Python控制檯、終端,在爬蟲scrapy框架的使用就要用到終端)。
2. PyDev + eclipse 編輯器(可以建立專案檔案,Python控制檯、終端都有,而且補全功能也挺好用的)。
3.Jupiter notebook 編輯器(輸入框前有in和行號,代表輸入資料;輸出框前有out和行號,代表輸出的結果。輸入輸出情況比較明顯,可讀性和理解度高)
4. Linux下的vim編輯器來編輯Python檔案(Linux環境下檔案管理方面也比較好,編輯器效率挺高的)
以上是我的看法,希望對讀者有幫助。
-
3 # 一個存在感小透明
作為正在自學Python的BAT Java開發工程師,我來分享下我瞭解的Python開發工具。
Vim這個毋庸置疑,是Python學習者的必備,可以說是最優秀的Python開發工具,它能提供Unix編輯vi功能,而且無需使用者花費什麼學習代價就能迅速上手,簡直和Python一樣對初學者非常友好。
eclipse的pydev如果你使用eclipse作為你的開發環境,不妨試試eclipse公司專門為Python開發的pydev,它允許開發者建立互動式的web應用,節約了web開發者的測試部署時間。
sublime text由於支援多種語言,因此sublime text也是我身邊同事很常用的開發工具。它有自己的包管理器,可以由開發者自行來安裝元件,外掛和額外樣式,因此是很多開發人員的心頭好,並且聲稱能讓他們在開發時候心情愉快,效率加倍。
emacs這個可以算是vim的拓展,如果你用過vim,不妨可以試試這個可擴充套件,自定義的文字編輯器。
komodo edit它是一個專門的Python ide,我身邊使用者不多,但是比較適合對Python集中實用的開發者。
pycharm從名字就能看出它的野心。eclipse公司開發了pydev,intelliJ的母公司也不可能對此坐視不理,於是推出了pycharm,就如同idea一樣,它也可以進行除錯,語法高亮,程式碼跳轉,智慧提示,單測,版本控制等等能力。而且它還可以用於Django和ironPython。
介紹完以上通用的Python開發工具,我們再簡單分享下不同領域使用的專門Python工具。
做資料分析的研究者通常要使用Numpy,科學工程者會用Scipy,視覺化離不開matplotlib,仿RStudio介面的資料操作工具有pandas,以及更具體學科的生物用BioPython,天文學astropy,NASA都在用的Sunpy等等。甚至有些北美的化工從業者,都會使用Python來計算化學方程式。
因此,可以說Python自身強大能力而廣闊的適應性,使得它的工具可謂百花齊放。
回覆列表
這裡介紹3個python開發工具,分別是VSCode,Sublime Text和PyCharm,這3個軟體使用起來都挺不錯的,下面我簡單介紹一下這3個軟體的安裝和簡單使用,主要內容如下:
1.VSCode:這個是微軟開發的一款程式碼編輯器,配置靈活、介面美觀、外掛豐富,許多前端開發人員都在使用這個工具,支援的語言豐富,包括C++,Java,Python,C#等,下面我簡單介紹一下這個軟體的安裝和簡單使用:
安裝vscode,這個直接到官網下載就行,地址https://code.visualstudio.com/Download,選擇適合自己平臺的就行:
安裝完成後,裝一下python外掛,就可以直接編輯執行python程式了,如下:2.Sublime Text:這也是一款非常不錯的程式碼編輯器,自動補全、語法提示、介面美觀,支援的語言也非常豐富,包括css,js,html,c++,java,python等,和vscode差不多,也非常好用。
下載安裝Sublime Text,這個直接到官網下載就行,地址https://www.sublimetext.com/3,選擇合適的一款:
安裝成功後,配置一下python環境,按“Ctrl+B”就可直接執行程式,如下:
安裝成功後的介面如下,很不錯,專案管理起來也挺方便的: