Python菜鳥初體驗--糾結的工具選擇

           前言

                         近來想再多學習一門編程語言,記得看過一篇文章,講的是時下的Coder都應該學習下

                    Python或者Ruby語言。文章的出處小生已不記得了,見諒哈。經過一番的思考筆者決定學習

                    Python,至於爲什麼選擇Python而不是Ruby,這個筆者作爲一個菜鳥是給不了各位答案的。

                         而且筆者認爲過於糾結與語言之爭本就不是個好現象!如果讀者真的非常糾結於此蛋疼問題

                    可以自行Google、百度。

           Python安裝

                         接下來進入正題,首先就是Python環境的安裝了,筆者是在Win8的環境下進行學習的,必須

                   得到官網去下載Python安裝文件進行安裝。下面是Python官網下載地址:(Python3.3)

                            http://www.python.org/download/ 

                         安裝方式比較的傻瓜,下一步即可。安裝完成之後系統並不會自動的添加環境變量。需自己

                    手動配置方法如下:

                          1、首先在系統中註冊Python環境變量,調出環境變量編輯窗口。在系統變量path裏面添加

                    如下內容:           

               D:\Python;   # Python的安裝路徑
                          上述環境變量設置成功之後,就可以在命令行直接使用python命令。執行python *.py運行

                   python腳本文件了。

                          2、若需直接通過雙擊*.py的方式運行腳本的話,我們還必須修改兩一個環境變量PATHEXT:

                   添加如下內容:

               ;.PY;.PYM
                          初學者配置好以上兩個環境變量之後就可以了,詳細的筆者給一個地址,筆者同樣是按照其

                    方法設置的環境變量.http://www.cnblogs.com/qiyeshublog/archive/2012/01/24/2329162.html

            Python開發工具選擇

                          針對於Python開發工具有多種多樣,各種工具各有各的特點,對於Python開發工具的選擇筆

                     者開始也是猶豫不決,簡單的說說筆者在這個掙扎的過程中幹了些什麼,下面是主要的三種方式

                     當然其他方式筆者也蛋疼的嘗試了一下:

                            1、sublime Text2搭建Python環境的方式

                                 Sublime Text是一款非常棒的編輯器,筆者也是十分的喜歡,上網查資料得知他可以搭建

                            python開發環境感覺十分興奮!果斷上網各種查資料,各種嘗試,不過結果不如人意。缺點很

                            多,之後便放棄了。

                            2、WingIDE工具

                                 嘗試了下這款工具,簡單的使用了,給我的感覺very nice!但是很扯淡的是居然不支持中文

                            註釋,這裏並不是說中文註釋亂碼,亂碼問題已經得到解決。令我十分意外的是如果存在中文

                            註釋程序無法運行。好吧,暫且擱置。

                            3、Eclipse +  PyDev插件方式

                                 擱置了WingIDE之後繼續尋找,在開源中國上找到了Eclipse + Pydev插件的方式開發Python

                            果斷馬上嘗試一把,這裏Pydev插件的安裝筆者就不提及了(Google、百度)。筆者懶得自己再

                            寫一遍了,果斷轉載一篇寫的比較好的文章:

                                  http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-pydev/index.html

                                 這種方式總體的感覺不錯,而且Eclipse是自己十分熟悉的一款IDE,用着也順手。不過一開

                           始筆者也是遇到一些問題的。下面將這些問題指出:

                                 1、不支持中文註釋問題

                                       解決方式:在源碼文件的開頭加入                 

                    #coding=GBK
                                   這種方法可以解決中文註釋後無法運行問題。不過每次都要加很麻煩,我們可以簡單的修改

                                    下模板,以後都不用自己手動添加了。詳細步驟如下:

                                         Windows->preferences->Pydev->Editor->Templates選中右側的Empty,點擊編輯

                                     加入如下內容即可                    

                    #coding=GBK
                                    

                                   2、顏色搭配

                                       默認的顏色搭配中單行註釋的顏色太淺,看不大清我們可以調整下,字體等也可調整。

                                       方式和上面的類似,具體調整的項,讀者只要去實踐,都可以一眼就看出來的。這裏就不

                                       給出實際步驟了。修一下筆者的顏色搭配吧:

                                      

                          到這裏之後筆者突然思考到一個問題,我在WingIDE中添加#coding=GBK之後在添加中文註釋程序是否

                     可以運行了,想到就做!結果真是可以呢!  這裏可能筆者一開始就走入了這個誤區,不過通過思考和對比

                     總算柳岸花明瞭,不過這裏需提及的是WingIDE默認輸入的中文是亂碼的,不過不要着急,網上有解決辦法

                     的,這裏筆者不給出了,學會自己Google、百度是一個好的能力與習慣。

                    

                         最後,筆者選擇後兩種開發工具,因爲對於兩款工具的不熟悉筆者現在還無法斷定哪款更適合我。

                     不過短期來看,還是使用Eclipse + PyDev的方式了。

                         寫下這篇文章的目的還是爲了讓那些和我一樣新開始學習Python的童鞋一些引導,畢竟Python

                     開發工具太多了,一個一個嘗試確實不太現實,這裏將我自己嘗試的一些情況做個總結,希望能

                     給予同時新手的我們一點幫助。

            

                          

                  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章