打個不恰當的比方,若是說寫代碼是製做一件工藝品,那IDE就是機牀。再打個不恰當的比方,PS就是圖片的IDE,Word就是doc文檔的IDE,PowerPoint就是ppt文件的IDE。python也有本身的IDE,並且還有不少。
python自帶了一款IDE,叫作IDLE。先說Windows,Windows上安裝了以後,能夠在「開始菜單」->「程序」->「Python 2.7」裏找到它。打開後以後很像咱們以前用過的命令行。沒錯,它就是的,在裏面print一下試試。不知以前用命令行的同窗有沒有注意到,命令行輸一行命令就會返回結果,並且以前print了那麼多,關掉以後也不知道到哪裏去了。因此它無法知足咱們編寫弱智小遊戲的大計劃。咱們須要用新的方法!
點擊窗口上方菜單欄的「File」->「New Window」,會打一個長得很像的新窗口,但裏面什麼也沒有。這是一個文本編輯器,在這裏面就能夠寫咱們的python程序了。繼續print幾行,此次能夠多print一點:
print 'Hello'
print 'IDE'
print 'Here I am.'
如今是,見證奇蹟的時刻!點擊「Run」->「Run Module」,或者直接按快捷鍵F5。會提示你保存剛纔文件,隨便取個名字,好比「lesson3.py」。(.py是python代碼文件的類型,雖然不指定.py也是能夠的,但建議還按規範來)保存完畢後,以前那個控制檯窗口裏就會一次性輸出你要的結果。
之後想再次編輯或運行剛纔的代碼,只要在IDLE裏選擇「File」->「Open...」,打開剛纔保存的.py文件就能夠了。python
Mac上的IDLE是預裝好了,在「終端」裏輸入「IDLE」就能夠啓動,使用方法同Windows。也能夠在文件夾/usr/bin裏能夠找到IDLE。若是是從新下載安裝了python,彷佛是能夠在「應用程序」裏找到IDLE的,Mac的同窗能夠驗證下。
另外,Windows下有一個第三方的免費IDE,叫PyScripter,把文件目錄、文本編輯器、命令行都整合到了一塊兒,還增長了不少輔助功能。有興趣的同窗也能夠去找來試試看。地址:
http://code.google.com/p/pyscripter/
用起來應該比IDLE方便,但有一點要注意,它的安裝位置和.py文件的保存位置都不要有中文,否則可能會有問題。
今天的內容有點長。配置開發環境這種事最麻煩了,你們耐心一點,畢竟一次投入,長期受益。之後咱們的課程都會在IDE中進行,基本再也不往命令行裏直接敲代碼了。
最後說下,有不少python程序員都不使用任何IDE。至於緣由嘛,可能就像優秀的手工藝人是不會用機牀來加工藝術品的吧。程序員