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


>微信搜索:CoXie帶你學編程,后台回復你想要的資源,並留下你的微信號,將於3個工作日內會回復或添加微信進行回復
 
工欲善其事必先利其器!想要獲取更多的開發工具安裝包、安裝教程,可以加群:725479218,
開發Python用什么工具好呢?其實剛學Python的話,使用IDLE就夠了,雖然調試不是特別方便,但是對於初學已經夠了,可以使用Print進行簡單的調試,不建議使用記事本進行開發,不知道的認為你很牛,知道的……這是自己給自己找罪受,用Editplus貌似也行,有語法高亮功能,也支持調用外部shell來執行程序,捕獲程序輸出。
更強大的IDE應該有自動提示,完備的調試和語法高亮功能,當然縮進也應該更好的支持,尤其對於Python這種強制縮進的語言,自動提示功能是指,你輸入一個函數的自動提示參數,或者輸入一個對象的時候自動提示它的成員函數和成員變量,這些都能大大提高編碼效率,調試功能也就是debug啦,最好有單步調試功能,單步調試多么重要我就不說了,程序員都明白。當工程很大的時候,怎么管理工程也是問題,Python也一樣,當工程很大的時候,文件也很多,此時用IDLE不管是管理工程還是調試顯然是不能勝任了。
說到eclipse,大部分“玩家”會說,這不是開發java的么?是的,eclipse在設計之初是為開發java打造的,但是由於其整個架構非常合理,對插件的支持基本可以無縫對接,開句玩笑,eclipse就是為插件而生的,哈哈,因為其強大的插件接口,很多第三方軟件廠商開發了很多好用的插件,甚至它的國際化都是通過插件來實現的,其中對它影響最大的插件應該是myeclipse,eclipse本身其實實現的功能有限,就一個很朴實的IDE,而且對於IBM來說,這是個失敗的項目(當初是為了對抗了netbeans,其中的糾結應該可以說半本書吧),后來IBM一氣之下干脆把eclipse開源了,但是因為架子搭得好,實用,關鍵是免費,受到廣大java愛好者的好評,myeclipse說白了就是一個插件集合,里面插件基本都單獨找的到,但是myeclipse是收費的,而且很貴,所以要用的話還是去網上找個破解版吧。
 
 
 
 
扯了這么多白話,還是進入正題,如果用eclipse來開發python,要裝一個插件Pydev(可以不用裝myeclipse),這個插件是用對python進行語法高亮,調試等功能的,當然很重要的是python本身是要安裝的,就跟開發java程序要裝JDK一個道理,可以裝python3版本。下面說說“組裝”流程:
1、安裝python3,怎么裝不用我說了吧。安裝包可以去這里http://www.python.org/download下載。
2、安裝eclipse,下載之后解壓就可以了。(eclipse和pydev最好用比較新的版本,否則可能會有問題 )
3、安裝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文件里面寫上正確的路徑就可以了。
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM