原文地址:http://blog.chinaunix.net/uid-25525723-id-363092.htmljavascript
在此行者們也只能根據本身的實際開發體驗,推薦一些常見領域的優秀資源給好奇的讀者們;-)php
如下,使用粗略的領域分類,來展現不一樣層次相關應用的Python 技術:css
Py 語言自身
就Python 語言自己的學習參考資源html
常備訪問地址: http://wiki.woodpecker.org.cn/moin/March_Liu/PyTutorialjava
精巧地址: http://bit.ly/1rzx1npython
訪問地址: http://www.woodpecker.org.cn/share/doc/abyteofpython_cn/chinese/index.htmlmysql
精巧地址: http://bit.ly/4zQc4alinux
訪問地址: http://wiki.woodpecker.org.cn/moin/PyAbsolutelyZipManualandroid
精巧地址: http://bit.ly/2EEz6Iios
網絡人稱張教主的zsp007@gmail.com 根據自個兒的使用體驗,將Python 語言中最最經常使用的語法使用整理而成;
精巧地址: http://bit.ly/4iH5V5
由 Python 江湖QQ羣 集體翻譯的Python 2.0 標準模塊庫說明
精巧地址: http://bit.ly/2H4vrR
深刻Python ~ 簡稱DiP,是知名稱最高的Python 編程技巧圖書,使用幾個不斷演進的實例,從方方面面講解Python 最細微處的開發技巧,不向初學者推薦;
精巧地址: http://bit.ly/3HURoL
ASPN:Python
精巧地址: http://bit.ly/3UMD8w
ASPN 就是 ActivePython 套件的出品公司組織的網站,聚集了大量E文資料,其中的 CookBook 很是實用,有什麼問題搜查一下就好;
精巧地址: http://bit.ly/4jvqeV
是Python 專家 David Mertz的私人總結,針對Python 2.* 版本對 1.5.* 版本間變動較重大的語言部分進行了講解;Python 自己隱密的角落相比其它語言要少的多,可是老是有可能會遇到的,幸虧老是有好心人進行了分享;應該及時吸取;
精巧地址: http://bit.ly/fwcW8
精巧地址: http://bit.ly/2IwaEp
EVE Online ~ 大型多人在線實時戰略遊戲 http://www.eve-online.com/
Sylphis3D ~ 3D遊戲引擎 http://devnet.sylphis3d.com/
精巧地址: http://bit.ly/1svoIm
這是 程序語言中的"流氓" http://inet6.blogspot.com/2007/03/pypy.html
精巧地址: http://bit.ly/4h9uCA
由於和其它開發語言相比, PyPy 根本是在做弊 簡單的說:
即! PyPy 經過Python 實現了,將Py語法組織的腳本和其它任意語言自由轉換! 也就是說 PyPy 能夠支持人們用Python 開發出各類語言的應用! 實在太有才了,絕對應該關注!
Py 文本處理
文可文,很是文. 本可文,很是本. 文本,數據之始;字符,萬思之母...~對文本的處理是最基礎和最多見的任務,這方面Python 有大量的愉快體驗:
常備精巧地址: http://bit.ly/3Ks24u
精巧地址: http://bit.ly/2IFCki
由 sffbot.org 社區創立的XML快速解析模塊,以以及精巧高效,而受到擁戴,並在 Python 2.5 版本正式接納爲默認模塊! xml.etree.ElementTree
精巧地址: http://bit.ly/F2a5F
精巧地址: http://is.gd/51no
精巧地址: http://bit.ly/2rmUQ0
訪問地址: http://gnosis.cx/TPiP/
精巧地址: http://bit.ly/3ZiI3k
啄木鳥社區組織有翻譯工程: http://wiki.woodpecker.org.cn/moin/TPiP (精巧地址:http://bit.ly/3IvsMk) 有興趣的讀者能夠隨時加入;-)
這是種WYTIWYG~所想即所得的文檔組織方式,經過簡單的字符約定,在不影響閱讀的狀況下,將文章的結構聲明在正文中,經過工具快速生成出各類格式文檔來;
精巧地址: http://bit.ly/1esQt6
整個工具僅僅由一個txt2tagsPython 腳本組成,不但完成了全部功能,並且提供了一個圖形界面: 圖atta2-3 t2t工具的圖形界面
精巧地址: http://bit.ly/41iX8k
新結構化文本,目前最完善的結構化文本出版工具,就連Python 官方網站的文檔倉庫 http://docs.python.org 也是使用 reST(reStructureText 的縮寫)組織的!
精巧地址: http://bit.ly/2fzVO3
精巧地址: http://bit.ly/21xP59
經過OOo(OpenOffice.org 辦公套件) 中轉:
精巧地址: http://bit.ly/4lSYgZ
訪問地址: http://code.google.com/intl/zh-CN/apis/documents/overview.html
精巧地址: http://bit.ly/4eBlXA
https://docs.google.com 提供了一個在線辦公環境,容許導入Office 文檔,經過上述Google 提供的數據接口,就能夠任意操縱Office文檔的內容了,而後能夠下載爲 PDF/RDF/OOo/HTML 等等格式化文檔
Py 數據庫應用
只要是個產品化系統,多少都得和數據庫打交道,Python 一直有全面支持:
常備DatabaseProgramming - Python Info Wiki
精巧地址: http://bit.ly/1EYTXb
精巧地址: http://bit.ly/9bPgD
DatabaseInterfaces - Python Info Wiki
精巧地址: http://bit.ly/1laKvY
精巧地址: http://bit.ly/RU1kS
精巧地址: http://bit.ly/37vYpy
精巧地址: http://bit.ly/YWmce
訪問地址: http://sqlobject.org
最先出現的比較成熟的ORM框架,通常簡稱SO;使用體驗:"使用 SQLObject 鏈接數據庫與 Python ":
後起之秀,通常簡稱SA;使用體驗:"強大的 sqlalchemy"
精巧地址: http://bit.ly/1uGBvD
訪問地址: http://linuxfire.com.cn/~huahua/doc/Strom 上手指南.html
精巧地址: http://bit.ly/2Elrxd
訪問地址: http://www.python.org/workshops/2000-01/proceedings/papers/fulton/zodb3.html
精巧地址: http://bit.ly/2mPSJA
精巧地址: http://bit.ly/2igRe
精巧地址: http://bit.ly/NfIAc
Py 網絡應用
進入互聯網時代,和網絡資源互動是基礎要求,這方面 Python 有各類方面的支持:
常備訪問地址: http://www.python.org/doc/2.5.2/lib/module-smtplib.html
精巧地址: http://bit.ly/1aroqp
訪問地址: http://www.python.org/doc/2.5.2/lib/module-ftplib.html
精巧地址: http://bit.ly/2zdwzr
訪問地址: http://blog.donews.com/limodou/archive/2005/03/11/298935.aspx
精巧地址: http://bit.ly/3qN1Nb
BitTorrent.org
精巧地址: http://bit.ly/1U4oHm
進一步的請參考官方網站的彙總介紹:WebProgramming - Python Info Wiki
如下介紹一些流行框架:精巧地址: http://bit.ly/1DGuQN
精巧地址: http://bit.ly/3ZD3AW
精巧地址: http://bit.ly/2z3ejE
精巧地址: http://bit.ly/2fEoz8
精巧地址: http://bit.ly/15ID3O
訪問地址: http://wiki.woodpecker.org.cn/moin/TurboGearStepByStep
精巧地址: http://bit.ly/1cTTYP
和Django 對抗的"大框架"概念框架,TurboGears2將在下面pylons框架的基礎上開發;
精巧地址: http://bit.ly/3MqEPh
新近一代,關注高效開發的"一站式"框架.基於WSGI,開發理念和TurboGears相似,儘可能複用現有的Python 組件,可是相對底層一些.
訪問地址: http://www.dup2.org/files/web.py%200.2%20tutorial.html
精巧地址: http://bit.ly/3RqqmN
精巧地址: http://bit.ly/3x4nj9
精巧地址: http://bit.ly/3ad6pc
精巧地址: http://bit.ly/1VhU8T
訪問地址: http://www.zope.org/
精巧地址: http://bit.ly/1L5AFS
訪問地址: http://docs.everydo.com/zope3/introduction/background.rst
精巧地址: http://bit.ly/1XyOWD
由 EveryDo.com 推出(這是潤普公司使用Plone 開發的SaaS化項目管理服務平臺),自己已經在向Zope3 遷移中!
訪問地址: http://code.google.com/appengine/docs/whatisgoogleappengine.html
精巧地址: http://bit.ly/1Girr
精巧網址: http://bit.ly/1U29Di
精巧網址: http://bit.ly/2GAKcb
搜索引擎:
訪問地址: http://xapian.org
精巧地址: http://bit.ly/2cK366
訪問地址: http://ozearch.org/
源於Oriental Search Engine. 是由樹德科技大學洪朝貴教授所命名,它同時也是一個意象文字, 表明的是Oz的耳朵能聽的懂中文.立志開發一個對中文進行最優化支持的搜索引擎;固然是純Python 開發的
Py 嵌入系統
上網已經不在是電腦的專利,愈來愈多的設備/設施在聯入網絡,提供數據和接受控制,Python 在這方面也很是適合:
常備精巧地址: http://bit.ly/1j6jMR
精巧地址: http://bit.ly/1MUO9K
訪問地址: http://eishn.blog.163.com/blog/static/65231820083995420860/
精巧地址: http://bit.ly/3crtkc
講述如何在路由器中安裝 StacklessPython 環境進行應用開發的操做; 也證實了,只要嵌入式系統是 GNU/Linux 類的均可以安裝Python 環境爲我所用!
Py 多媒體支持
圖形桌面是人們最常常接觸的界面,多媒體應用更加是人們最喜好的應用,這方面Python 也有不凡的支持:
常備訪問地址: http://wiki.woodpecker.org.cn/moin/PythonImagingLibrary
精巧地址: http://bit.ly/2iNDy0
精巧地址: http://bit.ly/PHicT
支持Python 天然的使用 ImageMagick® 提供的強大功能, 能夠建立/編輯/轉換近100種圖片格式文檔!以及增長圖形特效;
訪問地址: http://excess.org/urwid/
精巧地址: http://bit.ly/3oztKf
ChartDirector for Python
精巧地址: http://bit.ly/3JrKi1
精巧地址: http://bit.ly/1DT3jD
精巧地址: http://bit.ly/2TW8nX
以及 PyGraphviz:
都是來對象化調用Graphviz(http://www.graphviz.org) 繪製樹圖的接口;
精巧網址: http://bit.ly/v9WAm
接口很是簡潔的python驗證碼生成,GNU/Linux下適用.原版在安裝時有些小問題,提供一個修改版http://wiki.woodpecker.org.cn/moin/zsp/captchaimage ,修改版的精巧網址http://is.gd/51sT
精巧網址: http://bit.ly/BZjjR
精巧地址: http://bit.ly/6DxzY
跨平臺照片處理軟件GIMP 的Python 接口,這是相似 PhotoShop 的強力照片數字暗室軟件,能夠藉助Python 開發各類特效插件;同時也能夠經過接口使用GIMP 提供的各類圖片處理能力;
精巧地址: http://bit.ly/2gOUKk
精巧地址: http://bit.ly/PmJfm
精巧地址: http://bit.ly/4qdc6u
精巧地址: http://bit.ly/m8UVp
是跨平臺GUI框架WxWidgets的Python 接口;發展穩定,甚至於有開門的IDE!
Limodou 的做品UliPad:
精巧地址: http://bit.ly/3EHHJV
精巧地址: http://bit.ly/3OKUnu
是商業化GUI框架 Qt 的Python 接口,能夠完成很是美觀的跨平臺軟件;QT就是實現了KDE環境的那個庫,由一系列的模塊組成,有qt, qtcanvas, qtgl,qtnetwork, qtsql, qttable, qtui and qtxml,包含有300個類和超過5750個的函式和方法. PyQt還支持一個叫qtext的模塊,它包含一個QScintilla庫. 該庫是Scintillar編輯器類的Qt接口.
訪問地址: http://www.pygtk.org/
是GTK+(http://www.gtk.org/ 基於C的跨平臺GUI框架) 的Python 接口,用以快速使用Python 來建立基於GTK+ 的桌面圖形界面;
訪問地址: http://www.atug.com/andypatterns/Python DelphiTalk.htm
精巧地址: http://bit.ly/2UWUiD
訪問地址: http://www.cosc.canterbury.ac.nz/greg.ewing/Python _gui/
精巧地址: http://bit.ly/3CCNMI
精巧地址: http://bit.ly/4iv8nf
實際上各類主流3D設計系統:3DS MAX,MaYa,LightWave, Panda3D, Nendo, Radiosity, Raw Triangle...都有Python 的擴展系統,以便設計師通過少許的學習後就能夠利用腳本快速擴展出須要的特效插件來!
精巧地址: http://bit.ly/1IGBQr
精巧地址: http://bit.ly/4eL7h2
精巧地址: http://bit.ly/t24VE
PyMedia - Python module for avi, mp3, dvd, wma, ogg processing
訪問地址: http://pymedia.org/
精巧地址: http://bit.ly/3DDJPm
SDL ~ Simple DirectMedia Layer 庫;是爲數很少的商業遊戲開發公司使用的免費軟件庫之一. 它提供跨平臺的二維幀緩衝區圖形和音頻服務,它支持 GNU/Linux、Win32 和 BeOS. 也不一樣程度地支持其它平臺,包括 Solaris/IRIX/FreeBSD 和 MacOS. 除了大量的服務,包括線程/獨立於字節存儲次序的宏和 CD 音頻,SDL 還提供了一個簡單的 API,它容許您儘量接近本機硬件. 使用 SDL 有三重優勢:穩定/簡單和靈活.
Py 應用擴展
原有系統的擴展/融合,使用 Python 這般優秀的"膠水語言"來粘合新系統很是的輕鬆:
常備擴展:最終用戶運行Python 解譯器程序,並導入用C++編寫的Python "擴展模塊". 想像一個C++寫的庫,給它一個Python 接口, 這樣Python 程序員就可使用它. 從Python 來看,這些模塊就像是常規的Python 模塊;
內嵌:最終用戶運行C++寫的程序,反過來調用Python 解譯器,就像調用一個庫函式. 想像一下爲現有的應用程序加入腳本能力;
訪問地址: http://www.swig.org
精巧地址: http://bit.ly/Nb0RR
由Phil Thompson建立,是一個C++模塊構造器,專門爲C++的類創造wrapper. 它曾經被用於建立PyQt和PyKDE擴展模塊,所以比較出名. 支持C++特徵很齊全,但比較複雜
訪問地址: http://www.boost.org
精巧地址: http://bit.ly/3yjAHy
Python 到 Perl: PyPerl
精巧地址: http://bit.ly/3vR3ET
精巧地址: http://bit.ly/1NqWth
精巧地址: http://bit.ly/3Vets0
精巧地址: http://bit.ly/1mICtd
訪問地址: http://www.jython.org
精巧地址: http://bit.ly/8bXUo
訪問地址: http://boo.codehaus.org
精巧地址: http://bit.ly/1FA6rS
和IronPython 相似,是個有着Python 語法的.net 語言,不一樣之處是能夠象腳本語言同樣直接運行在命令行下面;同樣能夠輕鬆和.net其餘語言互相協做無間!
精巧地址: http://bit.ly/3jrshT
精巧地址: http://bit.ly/2jZbSm
精巧地址: http://bit.ly/E1oCT
Py 科學計算
支持科研方面,Python 也歷來沒有落後:
常備訪問地址: http://numpy.scipy.org/
精巧地址: http://bit.ly/10u2O0
Numeric/Numarray/NumPy/SciPy之間關係參見網站: http://www.scipy.org/History_of_SciPy. 或者參看這個blog的中文翻譯: Scipy和Numpy的前世此生http://my.opera.com/zhangyunfeng/blog/show.dml/256938
訪問地址: http://www.scipy.org/
精巧地址: http://bit.ly/4Bg9RA
它和NumPy一塊兒工做, 提供了許多方便和高效的數值計算函式,如數值積分或優化
訪問地址: http://openbabel.org
精巧地址: http://bit.ly/2sSQyn
vtk(http://www.vtk.org/)是一個3D圖形庫,使用pyvtk能夠在Python 中操做vtk文件
訪問地址: http://pymol.org/
精巧地址: http://bit.ly/Ipaud
精巧地址: http://bit.ly/PlEPL
訪問地址: http://sagemath.org/
精巧地址: http://bit.ly/3SNn9Z
Py 行業應用
Python 在各類行業,一直有經典的支持:
常備訪問地址: http://bazaar-vcs.org/
縮寫爲 Bzr 的一種分佈式版本管理系統,是Launchpad(https://launchpad.net/) 這一強大開源軟件項目管理平臺的基礎系統,該平臺上組織了包含Ubuntu 等等大型優秀軟件工程! 使用Python 實際!
精巧地址: http://bit.ly/BHEAo
有關分佈式版本管理的綜合對比,參考:DistributedScm - 分佈式配置管理
訪問地址: http://www.zenoss.com/
訪問地址: http://www.scons.org/
精巧地址: http://bit.ly/1vVEDy
精巧地址: http://bit.ly/18rWrB
ZeroC發佈的面向網格計算的Ice(Internet Communications Engine),支持複製/負載均衡及應用程序的分發,並提供了一個網格應用程序維護管理工具;一樣有 Python 的支持,能夠快速完成相似SETI@home 的分佈式計算應用!
Py 教育支持
十年樹木,百年樹人. 國之大計,教育爲本! Python 以其好學易用的特性,在教育的各個方面有出色的支持:
常備訪問地址: http://www.chinesepython.org/cgi_bin/cgb.cgi/home.html
精巧地址: http://bit.ly/1cVBcm
精巧地址: http://bit.ly/q0wVN
是Python 語言的"替身"(借用一部日本漫畫中的專用名詞來定義);又名zhpy,是一個輕量的,與 Python 語言互相兼容的中文 Python 語言; 讓使用者可使用純中文語句 (繁體或簡體) 來編寫程式; 周蟒中文編程語言的目標是協助使用者透過中文編程語言學習編程語言,進而接觸世界上大部份的編程語言,而不是脫離現實世界;
訪問地址: http://moinmo.in
是純Python 實現的全功能維基引擎,不使用DB,從而有極高的可維護和擴展性;是世界主流維基系統之一,不少大型社區的知識管理都使用 MoinMoin 架設;
進一步介紹,推薦:"維基入門及 MoinMoin 基本使用"
OLPC http://laptop.org/
由MIT 發起的項目,旨在生產和發售低成本筆記本電腦給發展中國家的兒童,以便激發教育改革;爲兒童們"學習獲取知識"而特地設計的XO筆記本電腦,使用的桌面環境是 Sugar (簡化版本的GNU/Linux);
Pippy
精巧地址: http://bit.ly/UjyDx
Py 集錦資源
有些資料是索引的索引,指向大量網站和索引,幫助你們快速瞭解Python 的豐厚,特此推薦:
Python 快速介紹Limodou和Zoom.Quiet 合寫
有關Python 的成功故事 官方網站收集組織
精巧地址: http://bit.ly/10KY2U
精巧地址: http://bit.ly/eMW11
資源回收
沒法分類,或不是完備的資源指引
Python 指南: http://doc.chinahtml.com/Manual/python/tut/tut.html
精巧地址: http://bit.ly/hTbof
開始編程之旅: http://wiki.woodpecker.org.cn/moin/StartProgramming
精巧地址: http://bit.ly/4bwSzl
Python 經常使用模塊體驗: http://wiki.woodpecker.org.cn/moin/PyCommonUsageMod
精巧地址: http://bit.ly/1WiW4T
Effective--實效Python 編程: http://wiki.woodpecker.org.cn/moin/EffectivePyPrgramming
精巧地址: http://bit.ly/47fEwY
精巧地址: http://bit.ly/3Rf7ga
精巧地址: http://bit.ly/1HGzVi