GUI 圖形界面
1.wxpython
Python 下的 GUI 編程框架,與 MFC 的架構(gòu)相似
下載地址:http://wxpython.org/download.php
2. PyQt
用于 Python 的 QT 開(kāi)發(fā)庫(kù)
下載地址:http://www.riverbankcomputing.com/software/pyqt/download
Web 框架
1. Django
開(kāi)源 web 開(kāi)發(fā)框架,它鼓勵(lì)快速開(kāi)發(fā),并遵循 MVC 設(shè)計(jì)
下載地址: http://www.djangoproject.com/
2. web2py
一個(gè)小巧靈活的 Web 框架,雖然簡(jiǎn)單但是功能強(qiáng)大
下載地址:http://web2py.com/
科學(xué)計(jì)算
1. Matplotlib
用 Python 實(shí)現(xiàn)的類(lèi) matlab 的第三方庫(kù),用以繪制一些高質(zhì)量的數(shù)學(xué)二維圖形
下載地址:
http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/
2. SciPy
基于 Python 的 matlab 實(shí)現(xiàn),旨在實(shí)現(xiàn) matlab 的所有功能
下載地址:http://pypi.python.org/pypi/scipy/
3. NumPy
基于 Python 的科學(xué)計(jì)算第三方庫(kù),提供了矩陣,線(xiàn)性代數(shù),傅立葉變換等等的解決方案
下載地址:http://pypi.python.org/pypi/numpy/
網(wǎng)頁(yè)處理
1. BeautifulSoup,強(qiáng)大的容錯(cuò)功能
網(wǎng)頁(yè)處理非常強(qiáng)大的包
http://www.crummy.com/software/BeautifulSoup/
2. PyQuery,在 Python 中如網(wǎng)頁(yè)的 jQuery 一樣處理文檔
下載:https://pypi.python.org/pypi/pyquery
文檔:https://pythonhosted.org/pyquery/
其他
1. MySQLdb
用于連接 MySQL 數(shù)據(jù)庫(kù)
下載地址:http://pypi.python.org/pypi/MySQL-python/
2. PIL
基于 Python 的圖像處理庫(kù),功能強(qiáng)大,對(duì)圖形文件的格式支持廣泛
下載地址:http://effbot.org/zone/pil-index.htm
3. PyGame
基于 Python 的多媒體開(kāi)發(fā)和游戲軟件開(kāi)發(fā)模塊
下載地址:http://www.pygame.org/download.shtml
4. sh 系統(tǒng)管理
sh 可以讓你像執(zhí)行函數(shù)一樣執(zhí)行 shell 終端命令
下載地址:https://pypi.python.org/pypi/sh
5. pickle (cPickle)
6. json
7. random
8. datetime
特別介紹
1. cx_Freeze
方便簡(jiǎn)潔的打包工具,可跨平臺(tái)!
下載地址:http://cx-freeze.sourceforge.net/
2. psyco
腳本的執(zhí)行效率多少有點(diǎn)差強(qiáng)人意,雖然優(yōu)化起來(lái)并不是難事,但如果有簡(jiǎn)單的方法,近乎不用修改源代碼,那當(dāng)然值得去關(guān)注一下。psyco 的神奇在于它只需要在代碼的入口處調(diào)用短短兩行代碼,性能就能提升 40% 或更多,真可謂是立竿見(jiàn)影!
如果你的客戶(hù)覺(jué)得你的程序有點(diǎn)慢,敬請(qǐng)不要急著去優(yōu)化代碼,psyco 或許能讓他立即改變看法。psyco 堪稱(chēng) Python 的 jit,有許多潛力可以挖掘,如果剩下來(lái)給你優(yōu)化性能的時(shí)間已經(jīng)不多,請(qǐng)馬上去閱讀它的手冊(cè),有許多招兒輕松優(yōu)化性能。
以上呢就是一些 python 常用的第三方庫(kù)
推薦好課:Python機(jī)器學(xué)習(xí)實(shí)戰(zhàn)、Python3進(jìn)階:數(shù)據(jù)分析及可視化