[筆記]python新手的參考資訊

到目前為止深深感受到python的易讀易懂且跨平台的特性
對程式底子不厚的我來說真是福音啊~
下面就介紹一些網路上的入門教學文件、相關的套件計劃以及聖經

因為工作需要,也因為個人興趣及增加自動管理能力
在willie的大力聳擁下開始了python之旅
老實說以前學程式都是摸一下而已
所以這次乖乖的從頭開始學
到目前為止深深感受到python的易讀易懂且跨平台的特性
對程式底子不厚的我來說真是福音啊~
下面就介紹一些網路上的入門教學文件、相關的套件計劃以及聖經

一開始當然是官網囉! 安裝超簡單的,而且支援Windows、Linux、Mac、BSD...幾乎所有作業系統
http://www.python.org/

也有直接把許多module包好且easy-to-use的安裝版本,尤其是在升級時特別方便的ActivePython
http://www.activestate.com/activepython/

進入正題,滿推薦先從這個教學開始看起,講得不深,但是python的重要精神都有提到
http://www.ibiblio.org/g2swap/byteofpython/read/

若覺得英文不好入門,也有中文的
http://www.python.tw/ebook/Guido%20van%20Rossum/tut.html

這篇比較深一些(正規表示式、第七層應用服務等),建議晚點再看
http://diveintopython3.org/

這本書是歐萊禮有名的深入淺出系列,在建構觀念上非常有幫助
http://www.headfirstlabs.com/books/hfprog/

這本深入淺出還有自己的網站
http://programming.itcarlow.ie/

而這本算是python的聖經了,俗稱老鼠書,為啥叫老鼠書呢?點連結就知道 XD
http://www.oreilly.com.tw/product2_c.php?id=a240

目前常見通用的是python 2,而最新的python 3有什麼新功能及修正都在這裡
http://docs.python.org/dev/3.0/whatsnew/3.0.html

慢慢熟悉基本語法及如何使用module後,可以多到官網的Global Module Index看看有哪些module可以import,方便又有效率
http://docs.python.org/3.1/modindex.html

若要用python寫網頁或是web伺服器的話,Django是不二選擇
http://www.djangoproject.com/

當然也有FTP Server
http://code.google.com/p/pyftpdlib/

可討論和分享python技術和心得的官方社群
http://www.python.tw/phpBB3/index.php

因為本人也還在學習當中,目前上面的網站都算review過一次
且正在啃老鼠書當中
若各路高手有任何指教亦請不吝指導囉!




從諮商輔導人心
到諮商輔導資訊系統及網路世界
雖繞了一大圈 但都是極具意義的事
秉持著過去所學 朝著自己的興趣
體驗著一輩子只有一次的人生~~