近來想再多學習一門編程語言,記得看過一篇文章,講的是時下的Coder都應該學習下html
Python或者Ruby語言。文章的出處小生已不記得了,見諒哈。通過一番的思考筆者決定學習python
Python,至於爲何選擇Python而不是Ruby,這個筆者做爲一個菜鳥是給不了各位答案的。編程
並且筆者認爲過於糾結與語言之爭本就不是個好現象!若是讀者真的很是糾結於此蛋疼問題編程語言
能夠自行Google、百度。編輯器
接下來進入正題,首先就是Python環境的安裝了,筆者是在Win8的環境下進行學習的,必須ide
獲得官網去下載Python安裝文件進行安裝。下面是Python官網下載地址:(Python3.3)工具
http://www.python.org/download/
學習
安裝方式比較的傻瓜,下一步便可。安裝完成以後系統並不會自動的添加環境變量。需本身開發工具
手動配置方法以下:
字體
一、首先在系統中註冊Python環境變量,調出環境變量編輯窗口。在系統變量path裏面添加
以下內容:
D:\Python; # Python的安裝路徑上述環境變量設置成功以後,就能夠在命令行直接使用python命令。執行python *.py運行
python腳本文件了。
二、若需直接經過雙擊*.py的方式運行腳本的話,咱們還必須修改兩一個環境變量PATHEXT:
添加以下內容:
;.PY;.PYM初學者配置好以上兩個環境變量以後就能夠了,詳細的筆者給一個地址,筆者一樣是按照其
方法設置的環境變量.http://www.cnblogs.com/qiyeshublog/archive/2012/01/24/2329162.html
針對於Python開發工具備多種多樣,各類工具各有各的特色,對於Python開發工具的選擇筆
者開始也是猶豫不決,簡單的說說筆者在這個掙扎的過程當中幹了些什麼,下面是主要的三種方式
固然其餘方式筆者也蛋疼的嘗試了一下:
一、sublime Text2搭建Python環境的方式
Sublime Text是一款很是棒的編輯器,筆者也是十分的喜歡,上網查資料得知他能夠搭建
python開發環境感受十分興奮!果斷上網各類查資料,各類嘗試,不過結果不如人意。缺點很
多,以後便放棄了。
二、WingIDE工具
嘗試了下這款工具,簡單的使用了,給個人感受very nice!可是很扯淡的是竟然不支持中文
註釋,這裏並非說中文註釋亂碼,亂碼問題已經獲得解決。令我十分意外的是若是存在中文
註釋程序沒法運行。好吧,暫且擱置。
三、Eclipse + PyDev插件方式
擱置了WingIDE以後繼續尋找,在開源中國上找到了Eclipse + Pydev插件的方式開發Python
果斷立刻嘗試一把,這裏Pydev插件的安裝筆者就不說起了(Google、百度)。筆者懶得本身再
寫一遍了,果斷轉載一篇寫的比較好的文章:
http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-pydev/index.html
這種方式整體的感受不錯,並且Eclipse是本身十分熟悉的一款IDE,用着也順手。不過一開
始筆者也是遇到一些問題的。下面將這些問題指出:
一、不支持中文註釋問題
解決方式:在源碼文件的開頭加入
#coding=GBK這種方法能夠解決中文註釋後沒法運行問題。不過每次都要加很麻煩,咱們能夠簡單的修改
下模板,之後都不用本身手動添加了。詳細步驟以下:
Windows->preferences->Pydev->Editor->Templates選中右側的Empty,點擊編輯
加入以下內容便可
#coding=GBK
二、顏色搭配
默認的顏色搭配中單行註釋的顏色太淺,看不大清咱們能夠調整下,字體等也可調整。
方式和上面的相似,具體調整的項,讀者只要去實踐,均可以一眼就看出來的。這裏就不
給出實際步驟了。修一下筆者的顏色搭配吧:
到這裏以後筆者忽然思考到一個問題,我在WingIDE中添加#coding=GBK以後在添加中文註釋程序是否
能夠運行了,想到就作!結果然是能夠呢! 這裏可能筆者一開始就走入了這個誤區,不過經過思考和對比
總算柳岸花明瞭,不過這裏需說起的是WingIDE默認輸入的中文是亂碼的,不過不要着急,網上有解決辦法
的,這裏筆者不給出了,學會本身Google、百度是一個好的能力與習慣。
最後,筆者選擇後兩種開發工具,由於對於兩款工具的不熟悉筆者如今還沒法判定哪款更適合我。
不太短期來看,仍是使用Eclipse + PyDev的方式了。
寫下這篇文章的目的仍是爲了讓那些和我同樣新開始學習Python的童鞋一些引導,畢竟Python
開發工具太多了,一個一個嘗試確實不太現實,這裏將我本身嘗試的一些狀況作個總結,但願能
給予同時新手的咱們一點幫助。