初學Python,對於開發工具不是很瞭解?一文帶你選擇適合你的開發工具

工欲善其事必先利其器!想要獲取更多的開發工具安裝包、安裝教程,能夠加羣:725479218,java

開發Python用什麼工具好呢?其實剛學Python的話,使用IDLE就夠了,雖然調試不是特別方便,可是對於初學已經夠了,可使用Print進行簡單的調試,不建議使用記事本進行開發,不知道的認爲你很牛,知道的……這是本身給本身找罪受,用Editplus貌似也行,有語法高亮功能,也支持調用外部shell來執行程序,捕獲程序輸出。python

更強大的IDE應該有自動提示,完備的調試和語法高亮功能,固然縮進也應該更好的支持,尤爲對於Python這種強制縮進的語言,自動提示功能是指,你輸入一個函數的自動提示參數,或者輸入一個對象的時候自動提示它的成員函數和成員變量,這些都能大大提升編碼效率,調試功能也就是debug啦,最好有單步調試功能,單步調試多麼重要我就不說了,程序員都明白。當工程很大的時候,怎麼管理工程也是問題,Python也同樣,當工程很大的時候,文件也不少,此時用IDLE無論是管理工程仍是調試顯然是不能勝任了。程序員

說到eclipse,大部分「玩家」會說,這不是開發java的麼?是的,eclipse在設計之初是爲開發java打造的,可是因爲其整個架構很是合理,對插件的支持基本能夠無縫對接,開句玩笑,eclipse就是爲插件而生的,哈哈,由於其強大的插件接口,不少第三方軟件廠商開發了不少好用的插件,甚至它的國際化都是經過插件來實現的,其中對它影響最大的插件應該是myeclipse,eclipse自己其實實現的功能有限,就一個很樸實的IDE,並且對於IBM來講,這是個失敗的項目(當初是爲了對抗了netbeans,其中的糾結應該能夠說半本書吧),後來IBM一氣之下乾脆把eclipse開源了,可是由於架子搭得好,實用,關鍵是免費,受到廣大java愛好者的好評,myeclipse說白了就是一個插件集合,裏面插件基本都單獨找的到,可是myeclipse是收費的,並且很貴,因此要用的話仍是去網上找個破解版吧。shell

 

 

 

扯了這麼多白話,仍是進入正題,若是用eclipse來開發python,要裝一個插件Pydev(能夠不用裝myeclipse),這個插件是用對python進行語法高亮,調試等功能的,固然很重要的是python自己是要安裝的,就跟開發java程序要裝JDK一個道理,能夠裝python3版本。下面說說「組裝」流程:架構

一、安裝python3,怎麼裝不用我說了吧。安裝包能夠去這裏http://www.python.org/download下載。eclipse

二、安裝eclipse,下載以後解壓就能夠了。(eclipse和pydev最好用比較新的版本,不然可能會有問題 )函數

三、安裝Pydev,由於pydev是eclipse的一個插件,所以實際就是怎麼給eclipse裝插件了,將Pydev解壓後有兩個文件夾,若是所示。工具

安裝方式有兩種,開發工具

一種是分別直接將Pydev文件夾下的features和plugins裏面的全部文件拷貝到eclipse目錄下對應的features和plugins目錄中,拷貝完成,安裝也就完成了。第二種是用links文件的方法,在eclipse的安裝目錄下建一個links文件夾,若是沒有的話,而後在links目錄裏面新建一個擴展名爲.link的文件,假如叫xxpydev.link,名字能夠隨意取,而後把pydev解壓到硬盤上,最好和eclipe放在一塊兒咯,假如你放在D:/Program Files/MyEclipse 5.5.1 GA/org.python.pydev.feature-1_3_4,編碼

那麼org.python.pydev.feature-1_3_4文件夾裏面應該是eclipse文件夾,eclipse文件夾裏面有features和plugins兩個文件夾(這裏的文件夾名和相對路徑都是pydev的壓縮包裏面已經弄好的,不要修改,不然eclipse會找不到pydev插件),而後在xxpydev.link文件中寫入path=D://Program Files//MyEclipse 5.5.1 GA//org.python.pydev.feature-1_3_4便可,這裏實際就是要讓eclipse找你的插件位置併成功加載,用這種方法實際上插件放在硬盤上任何位置都是能夠,主要links文件裏面寫上正確的路徑就能夠了。

相關文章
相關標籤/搜索