Python自動化測試 (一) Eclipse+Pydev 搭建開發環境

來源:互聯網
上載者:User

C#之所以容易讓人感興趣,是因為安裝完Visual Studio, 就可以很簡單的直接寫程式了,不需要做如何配置。 對新手來說,這是非常好的“初體驗”, 會激發初學者的自信和興趣。

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

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

學習Python, 第一件最重要的事,就是選擇一款IDE, 最好是能擁有Visual Studio那樣的功能。 

本文重點介紹為什麼使用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.  智能提示,(這樣不需要記憶函數名,已經類庫,通過智能提示就能調用出來, 而且不會把函數名弄錯。)

2.  下斷點調試  (寫程式的過程中,必須可以下斷點,查看變數, 一步一步執行。 這樣就容易去閱讀別人寫的代碼)

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

4.  語法錯誤提示,(指令碼語言是一步一步執行的, 直到執行才會直到語法錯誤。 如果IDE能及時發現編譯過程中出現的語法錯誤)

5.  容易閱讀代碼,(從一個檔案, 到另一個檔案,支援閱讀後退,查看定義什麼的。)

 

編輯器:Python 內建的 IDLE

簡單快捷, 學習Python或者編寫小型軟體的時候。非常有用。

 

編輯器: VI

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

不知道為什麼, 我個人不是很習慣。 可能是習慣了Visual Studio 這樣的圖形介面。

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

 

編輯器: Eclipse + pydev外掛程式

1. Eclipse是寫JAVA的IDE, 這樣就可以通用了,學習代價小。  學會了Eclipse, 以後寫Python或者JAVA 都可以。

2. Eclipse, 功能強大。

3. Eclipse跨平台, 可以在Mac上和Windows運行

 

安裝Python

:http://www.python.org/

Python 有 Python 2 和 Python 3 兩個版本。  文法有些區別。  保險起見, 我安裝Python 2.7.5

 

安裝JAVA JDK

:http://www.oracle.com/technetwork/java/javase/downloads/index.html

Eclipse 需要這個安裝好JAVA JDK後才能運行

 

下載Eclipse

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

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

 

pydev外掛程式介紹

pydev外掛程式的官方網站: http://www.pydev.org/

 

在Eclipse中安裝pydev外掛程式

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

然後一步一步裝下去。  如果裝的過程中,報錯了。 就重新裝。

 

配置pydev解譯器

安裝好pydev後, 需要配置Python解譯器。

在Eclipse功能表列中,點擊Windows ->Preferences.   

在對話方塊中,點擊pyDev->Interpreter - Python.  點擊New按鈕, 選擇python.exe的路徑, 開啟後顯示出一個包含很多複選框的視窗. 點OK

如果是Mac系統, 點擊“Auto Config” 按鈕

 

開始寫代碼

啟動Eclipse,  建立一個新的項目,   File->New->Projects...   選擇PyDev->PyDevProject 輸入項目名稱.

 

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

 

 

 

 

 

 
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.