qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

          Python自動化測試 (一) Eclipse+Pydev 搭建開發(fā)環(huán)境

           C#之所以容易讓人感興趣,是因?yàn)榘惭b完Visual Studio, 就可以很簡單的直接寫程序了,不需要做如何配置。 對新手來說,這是非常好的“初體驗(yàn)”, 會激發(fā)初學(xué)者的自信和興趣。

            而有些語言的開發(fā)環(huán)境的配置非常麻煩, 這讓新手有挫敗感,沒有好的“初體驗(yàn)”,可能會對這門語言心存敬畏, 而失去興趣。

            作為一個.NET程序員, 用慣了Visual Studio。  Visual Studio的強(qiáng)大功能,比如智能提示,自動完成等,可以大量減少我們的記憶量和工作量。如果沒有智能提示, 那要瘋掉了。 現(xiàn)在年紀(jì)大了,根本記不住那些函數(shù)名, 必須要依賴IDE的智能提示。

            學(xué)習(xí)Python, 第一件最重要的事,就是選擇一款I(lǐng)DE, 最好是能擁有Visual Studio那樣的功能。

            本文重點(diǎn)介紹為什么使用Eclipse+pydev插件來寫Python代碼,  以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev

            閱讀目錄

          1.好的IDE起碼有這些功能
          2.編輯器:Python 自帶的 IDLE
          3.編輯器: VI
          4.編輯器: Eclipse + pydev插件
          5.安裝Python
          6.安裝JAVA JDK
          7.下載Eclipse
          8.pydev插件介紹
          9.在Eclipse中安裝pydev插件
          10.配置pydev解釋器
          11.開始寫個代碼

            好的IDE起碼有這些功能

            1.  智能提示,(這樣不需要記憶函數(shù)名,已經(jīng)類庫,通過智能提示就能調(diào)用出來, 而且不會把函數(shù)名弄錯。)

            2.  下斷點(diǎn)調(diào)試  (寫程序的過程中,必須可以下斷點(diǎn),查看變量, 一步一步執(zhí)行。 這樣就容易去閱讀別人寫的代碼)

            3.  自動完成功能 (可以加快寫代碼的速度)

            4.  語法錯誤提示,(腳本語言是一步一步執(zhí)行的, 直到執(zhí)行才會直到語法錯誤。 如果IDE能及時發(fā)現(xiàn)編譯過程中出現(xiàn)的語法錯誤)

            5.  容易閱讀代碼,(從一個文件, 到另一個文件,支持閱讀后退,查看定義什么的。)

            編輯器:Python 自帶的 IDLE

            簡單快捷, 學(xué)習(xí)Python或者編寫小型軟件的時候。非常有用。

            編輯器: VI

            必須掌握的, 萬能編輯器。  可以做很多程序的開發(fā), ruby, Python都可以。  支持Windows和Mac.  我的80%同事都是用這個寫代碼。看著他們的屏幕,滿屏的代碼,很有程序員的感覺。

            不知道為什么, 我個人不是很習(xí)慣。 可能是習(xí)慣了Visual Studio 這樣的圖形界面。

            但是這個的基本操作還是要會的。 比如要編輯一個文件的時候, 可以用VI來編輯。 方便快捷。 用VI來做大型的開發(fā), 我個人不是很習(xí)慣

            編輯器: Eclipse + pydev插件

            1. Eclipse是寫JAVA的IDE, 這樣就可以通用了,學(xué)習(xí)代價(jià)小。  學(xué)會了Eclipse, 以后寫Python或者JAVA 都可以。

            2. Eclipse, 功能強(qiáng)大。

            3. Eclipse跨平臺, 可以在Mac上和Windows運(yùn)行

            安裝Python

            下載地址:http://www.python.org/

            Python 有 Python 2 和 Python 3 兩個版本。  語法有些區(qū)別。  保險(xiǎn)起見, 我安裝Python 2.7.5

            安裝JAVA JDK

            下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

            Eclipse 需要這個安裝好JAVA JDK后才能運(yùn)行

            下載Eclipse

            http://www.eclipse.org/downloads/     到這下載。

            下載完后,解壓就可以直接使用,  Eclipse不需要安裝。

            pydev插件介紹

            pydev插件的官方網(wǎng)站: http://www.pydev.org/

            在Eclipse中安裝pydev插件

            啟動Eclipse, 點(diǎn)擊Help->Install New Software...   在彈出的對話框中,點(diǎn)Add 按鈕。  Name中填:Pydev,  Location中填http://pydev.org/updates

            然后一步一步裝下去。  如果裝的過程中,報(bào)錯了。 就重新裝。

            配置pydev解釋器

            安裝好pydev后, 需要配置Python解釋器。

            在Eclipse菜單欄中,點(diǎn)擊Windows ->Preferences.

            在對話框中,點(diǎn)擊pyDev->Interpreter - Python.  點(diǎn)擊New按鈕, 選擇python.exe的路徑, 打開后顯示出一個包含很多復(fù)選框的窗口. 點(diǎn)OK

            如果是Mac系統(tǒng), 點(diǎn)擊“Auto Config” 按鈕




            開始寫代碼

            啟動Eclipse,創(chuàng)建一個新的項(xiàng)目, File->New->Projects... 選擇PyDev->PyDevProject 輸入項(xiàng)目名稱.

            新建 pyDev Package. 就可以寫代碼了。

          posted on 2013-07-04 10:38 順其自然EVO 閱讀(685) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          <2013年7月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 革吉县| 铜陵市| 大埔区| 炎陵县| 巍山| 方城县| 南陵县| 山东| 孟连| 红河县| 平邑县| 德江县| 达孜县| 余庆县| 旺苍县| 广汉市| 陆良县| 凤凰县| 炉霍县| 德保县| 定南县| 新沂市| 漳州市| 稷山县| 永靖县| 东丽区| 酉阳| 奉节县| 兴城市| 和政县| 海安县| 龙南县| 芷江| 临沭县| 隆回县| 西安市| 河东区| 洞头县| 西丰县| 古交市| 岳阳市|