python_第三方庫(kù)匯總

庫(kù)名稱(chēng) 簡(jiǎn)介
Chardet 字符編碼探測(cè)器,可以自動(dòng)檢測(cè)文本鸳劳、網(wǎng)頁(yè)督勺、xml的編碼女阀。
colorama 主要用來(lái)給文本添加各種顏色,并且非常簡(jiǎn)單易用。
Prettytable 主要用于在終端或?yàn)g覽器端構(gòu)建格式化的輸出诡渴。
difflib 娘摔,[Python]標(biāo)準(zhǔn)庫(kù),計(jì)算文本差異
Levenshtein 拴驮,快速計(jì)算字符串相似度春瞬。
fuzzywuzzy ,字符串模糊匹配。
esmre ,正則表達(dá)式的加速器套啤。
shortuuid ,一組簡(jiǎn)潔URL/UUID函數(shù)庫(kù)宽气。
ftfy ,Unicode文本工具
unidecode 潜沦,ascii和Unicode文本轉(zhuǎn)換函數(shù)萄涯。
xpinyin ,將漢字轉(zhuǎn)換為拼音的函數(shù)庫(kù)
pangu.py 唆鸡,調(diào)整對(duì)中日韓文字當(dāng)中的字母涝影、數(shù)字間距。
pyfiglet 争占,Python寫(xiě)的figlet程序燃逻,使用字符組成ASCII藝術(shù)圖片
uniout 序目,提取字符串中可讀寫(xiě)的字符
awesome slugify ,一個(gè)Python slugify庫(kù)唆樊,用于處理Unicode宛琅。
python-slugify ,轉(zhuǎn)換Unicode為ASCII內(nèi)碼的slugify函數(shù)庫(kù)逗旁。
unicode-slugify 嘿辟,生成unicode內(nèi)碼,Django的依賴(lài)包片效。
ply 红伦,Python版的lex和yacc的解析工具
phonenumbers ,解析電話號(hào)碼淀衣,格式昙读,存儲(chǔ)和驗(yàn)證的國(guó)際電話號(hào)碼。
python-user-agents 膨桥,瀏覽器的用戶(hù)代理(user-agents)的解析器蛮浑。
sqlparse ,SQL解析器只嚣。
pygments 沮稚,一個(gè)通用的語(yǔ)法高亮工具。
python-nameparser 册舞,解析人名蕴掏,分解為單獨(dú)的成分。
pyparsing 调鲸,通用解析器生成框架盛杰。
tablib ,表格數(shù)據(jù)格式藐石,包括即供,XLS、CSV于微,JSON募狂,YAML。
python-docx 角雷,docx文檔讀取,查詢(xún)和修改性穿,微軟Word 2007 / 2008的docx文件勺三。
xlwt/xlrd ,讀寫(xiě)Excel格式的數(shù)據(jù)文件需曾。
xlsxwriter 吗坚,創(chuàng)建Excel格式的xlsx文件祈远。
xlwings ,利用Python調(diào)用Excel
csvkit 商源,CSV文件工具包车份。
marmir ,把Python[數(shù)據(jù)結(jié)構(gòu)]牡彻,轉(zhuǎn)化為電子表格扫沼。
pdfminer ,從PDF文件中提取信息庄吼。
pypdf2 缎除, 合并和轉(zhuǎn)換PDF頁(yè)面的函數(shù)庫(kù)。
Python-Markdown 总寻,輕量級(jí)標(biāo)記語(yǔ)言Markdown的Python實(shí)現(xiàn)器罐。
Mistune ,,快速渐行、全功能的純Python編寫(xiě)的Markdown解釋器轰坊。
dateutil ,標(biāo)準(zhǔn)的Python官方datetime模塊的擴(kuò)展包祟印,字符串日期工具肴沫,其中parser是根據(jù)字符串解析成datetime,而rrule是則是根據(jù)定義的規(guī)則來(lái)生成datetime旁理。
arrow ,更好的日期和時(shí)間處理Python庫(kù)
chronyk 樊零,一個(gè)Python 3版函數(shù)庫(kù),用于解析人寫(xiě)的時(shí)間和日期孽文。
delorean 驻襟,清理期時(shí)間的函數(shù)庫(kù)。
when.py 芋哭,為見(jiàn)的日期和時(shí)間沉衣,提供人性化的功能。
moment 减牺,類(lèi)似Moment.js的日期/時(shí)間Python庫(kù)
pytz 豌习,世界時(shí)區(qū),使用tz database時(shí)區(qū)信息[數(shù)據(jù)庫(kù)]
BeautifulSoup 拔疚,基于Python的HTML/XML解析器肥隆,簡(jiǎn)單易用, 功能很強(qiáng)大,即使是有bug,有問(wèn)題的html代碼稚失,也可以解析
lxml 栋艳,快速,易用句各、靈活的HTML和XML處理庫(kù)吸占,功能超強(qiáng)晴叨,在遇到有缺陷、不規(guī)范的xml時(shí)矾屯,Python自帶的xml處理器可能無(wú)法解析兼蕊。報(bào)錯(cuò)時(shí),程序會(huì)嘗試再用lxml的修復(fù)模式解析件蚕。
htmlparser 孙技,官方版解析HTML DOM樹(shù),偶爾搞搞命令行自動(dòng)表單提交用得上骤坐。
pyyaml 绪杏,Python版本的YAML解釋器。
html5lib 纽绍,-標(biāo)準(zhǔn)庫(kù)蕾久,解析和序列化HTML文檔和片段。
pyquery 拌夏,類(lèi)似[jQuery]的的HTML解釋器函數(shù)庫(kù)僧著。
cssutils ,Python CSS庫(kù)障簿。
MarkupSafe 盹愚,XML或HTML / XHTML安全字符串標(biāo)記工具。
cssutils - A CSS library for Python., MarkupSafe - Implements a XML/HTML/XHTML Markup safe string for Python.,
bleach 站故,漂白皆怕,基于HTML的白名單函數(shù)庫(kù)。
xmltodict 西篓,類(lèi)似JSON的XML工具包愈腾。
xhtml2pdf ,HTML / CSS格式轉(zhuǎn)換器岂津,看生成pdf文檔虱黄。
untangle ,把XML文檔吮成,轉(zhuǎn)換為Python對(duì)象橱乱,方便訪問(wèn)。

文件處理

庫(kù)名稱(chēng) 簡(jiǎn)介
Mimetypes 粱甫,Python標(biāo)準(zhǔn)庫(kù)泳叠,映射文件名到MIME類(lèi)型。
imghdr 茶宵,Python標(biāo)準(zhǔn)庫(kù)析二,確定圖像類(lèi)型。
python-magic ,libmagic文件類(lèi)型識(shí)別庫(kù)叶摄,Python接口格式。
path.py 安拟,os.path模塊的二次封裝蛤吓。
watchdog ,一組API和shell實(shí)用程序糠赦,用于監(jiān)視文件系統(tǒng)事件会傲。
Unipath ,面向?qū)ο蟮奈募?目錄的操作工具包拙泽。
pathlib 淌山,-(Python 3.4版已經(jīng)作為Python標(biāo)準(zhǔn)庫(kù)),一個(gè)跨平臺(tái)顾瞻,面向path的函數(shù)庫(kù)泼疑。
pickle/cPickle ,python的pickle模塊實(shí)現(xiàn)了基本的數(shù)據(jù)序列和反序列化。通過(guò)pickle模塊的序列化操作我們能夠?qū)⒊绦蛑羞\(yùn)行的對(duì)象信息保存到文件中去荷荤,永久存儲(chǔ)退渗;通過(guò)pickle模塊的反序列化操作,我們能夠從文件中創(chuàng)建上一次程序保存的對(duì)象蕴纳。cPickle是[C語(yǔ)言]實(shí)現(xiàn)的版本会油,速度更快。
ConfigParser 古毛,Python標(biāo)準(zhǔn)庫(kù)翻翩,INI文件解析器。
configobj 稻薇,INI文件解析器嫂冻。
config ,分層次配置颖低,logging作者編寫(xiě)絮吵。
profig ,多格式配置轉(zhuǎn)換工具忱屑。
logging 蹬敲,Python標(biāo)準(zhǔn)庫(kù),日志文件生成管理函數(shù)庫(kù)莺戒。
logbook 伴嗡,logging的替換品。
Sentry 从铲,實(shí)時(shí)log服務(wù)器瘪校。
Raven ,哨兵Sentry的Python客戶(hù)端。
Sphinx 阱扬,斯芬克斯(獅身人面像)泣懊,Python文檔生成器。
reStructuredText 麻惶,標(biāo)記語(yǔ)法和解析工具馍刮,Docutils組件。
mkdocs 窃蹋,Markdown格式文檔生成器卡啰。
pycco ,簡(jiǎn)單快速警没、編程風(fēng)格的文檔生成器匈辱。
pdoc ,自動(dòng)生成的Python庫(kù)API文檔
epydoc 杀迹,從源碼注釋中生成各種格式文檔的工具

圖像處理

庫(kù)名稱(chēng) 簡(jiǎn)介
PIL(Python Image Library) 亡脸,基于Python的圖像處理庫(kù),功能強(qiáng)大佛南,對(duì)圖形文件的格式支持廣泛梗掰,內(nèi)置許多圖像處理函數(shù),如圖像增強(qiáng)嗅回、濾波[算法]等
Pillow 及穗,圖像處理庫(kù),PIL圖像庫(kù)的分支和升級(jí)替代產(chǎn)品绵载。
Matplotlib 埂陆,著名的繪圖庫(kù),提供了整套和matlab相似的命令A(yù)PI娃豹,用以繪制一些高質(zhì)量的數(shù)學(xué)二維圖形焚虱,十分適合交互式地進(jìn)行制圖。
brewer2mpl 懂版,有一個(gè)專(zhuān)業(yè)的python配色工具包鹃栽,提供了從美術(shù)角度來(lái)講的精美配色。
PyGame 基于Python的多媒體開(kāi)發(fā)和游戲軟件開(kāi)發(fā)模塊躯畴,包含大量游戲和圖像處理功能
Box2d 民鼓,開(kāi)源的2d物理引擎,憤怒的小鳥(niǎo)就是使用了這款物理引擎進(jìn)行開(kāi)發(fā)的蓬抄,Box2d物理引擎內(nèi)部模擬了一個(gè)世界丰嘉,你可以設(shè)置這個(gè)世界里的重力,然后往這個(gè)世界里添加各種物體嚷缭,以及他們的一些物理特性饮亏,比如質(zhì)量耍贾,摩擦,阻尼等等路幸。
Pymunk 荐开,類(lèi)似box2d的開(kāi)源物理圖形模擬庫(kù)
OpenCV , 目前最好的開(kāi)源圖像/視覺(jué)庫(kù),包括圖像處理和計(jì)算機(jī)視覺(jué)方面劝赔、[機(jī)器學(xué)習(xí)]的很多通用算法誓焦。
SimpleCV ,計(jì)算機(jī)視覺(jué)開(kāi)源框架着帽,類(lèi)似opencv。
VTK 移层,視覺(jué)化工具函式庫(kù)(VTK仍翰, Visualization Toolkit)是一個(gè)開(kāi)放源碼,跨平臺(tái)观话、支援平行處理(VTK曾用于處理大小近乎1個(gè)Petabyte的資料予借,其平臺(tái)為美國(guó)Los Alamos國(guó)家實(shí)驗(yàn)室所有的具1024個(gè)處理器之大型系統(tǒng))的圖形應(yīng)用函式庫(kù)。2005年時(shí)曾被美國(guó)陸軍研究實(shí)驗(yàn)室用于即時(shí)模擬俄羅斯制反導(dǎo)彈戰(zhàn)車(chē)ZSU23-4受到平面波攻擊的情形频蛔,其計(jì)算節(jié)點(diǎn)高達(dá)2.5兆個(gè)之多灵迫。
cgkit ,Python Computer Graphics Kit,其module 主要分兩個(gè)部分, 1. 與3d相關(guān)的一些python module 例如the vector, matrix and quaternion types, the RenderMan bindings, noise functions 這些模塊可以在maya houdini nuke blender 等有Python擴(kuò)展的程序中直接用; 2. 提供完整的場(chǎng)景操作的module晦溪, 他類(lèi)似其他三維軟件瀑粥,在內(nèi)存中保留完整的描述場(chǎng)景的信息。不能直接用于maya 等
CGAL 三圆,Computational Geometry Algorithms Library狞换,計(jì)算幾何算法庫(kù),提供計(jì)算幾何相關(guān)的數(shù)據(jù)結(jié)構(gòu)和算法舟肉,諸如三角剖分(2D約束三角剖分及二維和三維Delaunay三角剖分)修噪,Voronoi圖(二維和三維的點(diǎn),2D加權(quán)Voronoi圖路媚,分割Voronoi圖等)黄琼,多邊形(布爾操作,偏置)整慎,多面體(布爾運(yùn)算)脏款,曲線整理及其應(yīng)用,網(wǎng)格生成(二維Delaunay網(wǎng)格生成和三維表面和體積網(wǎng)格生成等)院领,幾何處理(表面網(wǎng)格簡(jiǎn)化弛矛,細(xì)分和參數(shù)化等),凸殼算法(2D比然,3D和dD)丈氓,搜索結(jié)構(gòu)(近鄰搜索,kd樹(shù)等),插值万俗,形狀分析湾笛,擬合,距離等闰歪。
Aggdraw 嚎研,開(kāi)源圖像庫(kù),幾乎涵蓋了2d image操作的所有功能库倘,使用起來(lái)非常靈活
Pycairo ,開(kāi)源矢量繪圖庫(kù)Cairo開(kāi)羅的python接口临扮,cairo提供在多個(gè)背景下做2-D的繪圖,高級(jí)的更可以使用硬件加速功能教翩。
wand 杆勇,Python綁定魔杖工具(MagickWand),C語(yǔ)言API接口饱亿。
thumbor 蚜退, -智能成像工具,可調(diào)整大小和翻轉(zhuǎn)圖像彪笼。
imgSeek 钻注,查詢(xún)相似的圖像。
python-qrcode 配猫,純Python的二維碼(QR碼)生成器幅恋。
pyBarcode ,創(chuàng)建條碼章姓,無(wú)需PIL模塊佳遣。
pygram ,Instagram像圖像過(guò)濾器凡伊。
Quads 零渐,基于四叉樹(shù)的計(jì)算機(jī)藝術(shù)。
nude.py 系忙,裸體檢測(cè)函數(shù)诵盼。
scikit-image 银还,scikit工具箱的圖像處理庫(kù)蛹疯。
hmap 戒财,圖像直方圖工具饮寞。
bokeh 孝扛,交互的Web繪圖苦始。
plotly 陌选,Web協(xié)同的Python和Matplotlib繪制。
vincent 臼勉,文森特,Python Vega的函數(shù)庫(kù)。
d3py 驮瞧,Python繪圖庫(kù)论笔,基于D3.JS, ggplot -API兼容R語(yǔ)言的ggplot2.
Kartograph.py 狂魔,在Python繪制漂亮的SVG地圖最楷。
pygal , SVG圖表的創(chuàng)造者犯建。
pygraphviz 适瓦,Graphviz的Python接口德迹。
Fonttlools 胳搞,ttf字體工具函數(shù)包营搅,用于fontforge锭汛、ttx等字體軟件唤殴。

游戲和多媒體

庫(kù)名稱(chēng) 簡(jiǎn)介
audiolazy 蔚袍,數(shù)字信號(hào)處理(DSP)的Python工具包。
audioread 宇整,跨平臺(tái)(GStreamer + Core Audio + MAD + FFmpeg)音頻解碼庫(kù)。
beets ,音樂(lè)庫(kù)管理埃儿。
dejavu 精钮,音頻指紋識(shí)別算法。Dejavu 聽(tīng)一次音頻后就會(huì)記錄該音頻的指紋信息,然后可通過(guò)麥克風(fēng)對(duì)輸入的音頻進(jìn)行識(shí)別是否同一首歌脓杉。
django-elastic-transcoder ,Django +亞馬遜elastic轉(zhuǎn)碼。
eyeD3 ,音頻文件工具蕉堰,特別是MP3文件包含的ID3元數(shù)據(jù)。
id3reader 性雄,用于讀取MP3的元數(shù)據(jù)约计。
mutagen ,處理音頻元數(shù)據(jù)尉桩。
pydub ,-操縱音頻和簡(jiǎn)單的高層次的接口奏窑。
pyechonest ,Echo Nest API客戶(hù)端墨叛。
talkbox ,語(yǔ)音和信號(hào)處理的Python庫(kù)。
TimeSide 丸边,開(kāi)放的網(wǎng)絡(luò)音頻處理框架。
tinytag ,讀取音樂(lè)文件元數(shù)據(jù)蜓萄,包括的MP3,OGG,F(xiàn)LAC和wave文件玻佩。
m3u8 ,用于解析m3u8文件娶聘。
moviepy ,多格式視頻編輯腳本模塊,包括GIF動(dòng)畫(huà)夷狰。
shorten.tv ,視頻摘要。
scikit視頻 猾昆,SciPy視頻處理例程解幽。
GeoDjango ,一個(gè)世界級(jí)的地理Web框架。
geopy, Geo地理編碼的工具箱徘溢。
pygeoip ,純Python寫(xiě)的GeoIP API。
GeoIP 切诀,Python API接口,使用高精度GeoIP Legacy Database數(shù)據(jù)庫(kù)倒庵。
geojson 浑玛,GeoJSON函數(shù)庫(kù)
django-countries 失晴,一個(gè)Django程序,提供國(guó)家選擇,國(guó)旗圖標(biāo)的靜態(tài)文件帖族,和一個(gè)國(guó)家的地域模型茶鹃。
Pygame 挣郭,Python游戲設(shè)計(jì)模塊。
Cocos2d 逞怨,2D游戲框架,演示,和其他的圖形/交互應(yīng)用鳞仙,基于pyglet允耿。
Cocos2d - cocos2d is a framework for building 2D games, demos, and other graphical/interactive applications. It is based on pyglet.,
PySDL2 业稼,SDL2的封裝庫(kù)。
Panda3D - 3D游戲引擎,迪士尼開(kāi)發(fā)。用C++寫(xiě)的,完全兼容Python。
PyOgre ,OGRE 3D渲染引擎除师,可用于游戲,模擬,任何3D。
PyOpenGL 舵稠,綁定OpenGL和它相關(guān)的API乾闰。
PySFML 淋硝,Python綁定SFML
RenPy 铅乡,視覺(jué)小說(shuō)引擎花履。

大數(shù)據(jù)與科學(xué)計(jì)算

庫(kù)名稱(chēng) 簡(jiǎn)介
pycuda/opencl 荠割,GPU高性能并發(fā)計(jì)算
Pandas 夺克,python實(shí)現(xiàn)的類(lèi)似R語(yǔ)言的數(shù)據(jù)統(tǒng)計(jì)、分析平臺(tái)。基于NumPy和Matplotlib開(kāi)發(fā)的饶火,主要用于數(shù)據(jù)分析和數(shù)據(jù)可視化抖僵,它的數(shù)據(jù)結(jié)構(gòu)DataFrame和R語(yǔ)言里的data.frame很像,特別是對(duì)于時(shí)間序列數(shù)據(jù)有自己的一套分析機(jī)制,非常不錯(cuò)溉瓶。
Open Mining 张足,商業(yè)智能(BI)顺饮,Pandas的Web界面吟逝。
blaze 块攒,NumPy和Pandas大數(shù)據(jù)界面励稳。
SciPy ,開(kāi)源的Python算法庫(kù)和數(shù)學(xué)工具包囱井,SciPy包含的模塊有最優(yōu)化、線性代數(shù)庞呕、積分新翎、插值、特殊函數(shù)住练、快速傅里葉變換地啰、信號(hào)處理和圖像處理、常微分方程求解和其他科學(xué)與工程中常用的計(jì)算讲逛。其功能與軟件MATLAB亏吝、Scilab和GNU Octave類(lèi)似。 Numpy和Scipy常常結(jié)合著使用盏混,Python大多數(shù)機(jī)器學(xué)習(xí)庫(kù)都依賴(lài)于這兩個(gè)模塊蔚鸥。
ScientificPython ,一組經(jīng)過(guò)挑選的Python程序模塊许赃,用于科學(xué)計(jì)算止喷,包括幾何學(xué)(矢量、張量图焰、變換启盛、矢量和張量場(chǎng)),四元數(shù)技羔,自動(dòng)求導(dǎo)數(shù)僵闯,(線性)插值,多項(xiàng)式藤滥,基礎(chǔ)統(tǒng)計(jì)學(xué)鳖粟,非線性最小二乘擬合,單位計(jì)算拙绊,F(xiàn)ortran兼容的文本格式向图,通過(guò)VRML的3D顯示泳秀,以及兩個(gè)Tk小工具,分別用于繪制線圖和3D網(wǎng)格模型榄攀。此外還具有到netCDF嗜傅,MPI和BSPlib庫(kù)的接口。
NumPy 科學(xué)計(jì)算庫(kù)檩赢,提供了矩陣吕嘀,線性代數(shù),傅立葉變換等等的解決方案, 最常用的是它的N維數(shù)組對(duì)象. NumPy提供了兩種基本的對(duì)象:ndarray(N-dimensional array object)和 ufunc(universal function object)贞瞒。ndarray是存儲(chǔ)單一數(shù)據(jù)類(lèi)型的多維數(shù)組偶房,而ufunc則是能夠?qū)?shù)組進(jìn)行處理的函數(shù)。
Cvxopt 军浆,最優(yōu)化計(jì)算包棕洋,可進(jìn)行線性規(guī)劃、二次規(guī)劃乒融、半正定規(guī)劃等的計(jì)算掰盘。
Numba ,科學(xué)計(jì)算速度優(yōu)化編譯器赞季。
pymvpa2 庆杜,是為大數(shù)據(jù)集提供統(tǒng)計(jì)學(xué)習(xí)分析的Python工具包,它提供了一個(gè)靈活可擴(kuò)展的框架碟摆。它提供的功能有分類(lèi)晃财、回歸、特征選擇典蜕、數(shù)據(jù)導(dǎo)入導(dǎo)出断盛、可視化等
NetworkX ,復(fù)雜網(wǎng)絡(luò)的優(yōu)化軟件包愉舔。
zipline 钢猛,交易算法的函數(shù)庫(kù)。
PyDy 轩缤, Python動(dòng)態(tài)建模函數(shù)庫(kù)命迈。
SymPy ,符號(hào)數(shù)學(xué)的Python庫(kù)。
statsmodels ,Python的統(tǒng)計(jì)建模和計(jì)量經(jīng)濟(jì)學(xué)火的。
astropy ,天文學(xué)界的Python庫(kù)壶愤。
orange ,橙色馏鹤,數(shù)據(jù)挖掘征椒,數(shù)據(jù)可視化,通過(guò)可視化編程或Python腳本學(xué)習(xí)機(jī)分析湃累。
RDKit ,化學(xué)信息學(xué)和機(jī)器學(xué)習(xí)的軟件勃救。
Open Babel 碍讨,巴貝爾,開(kāi)放的化學(xué)工具箱蒙秒。
cclib 勃黍,化學(xué)軟件包的計(jì)算函數(shù)庫(kù)。
Biopython 晕讲,免費(fèi)的生物計(jì)算工具包溉躲。
bccb ,生物分析相關(guān)的代碼集益兄。
bcbio-nextgen ,提供完全自動(dòng)化箭券、高通量净捅、測(cè)序分析的工具包。
visvis , 可視化計(jì)算模塊庫(kù)辩块,可進(jìn)行一維到四維數(shù)據(jù)的可視化蛔六。
MapReduce 是Google提出的一個(gè)軟件[架構(gòu)],用于大規(guī)模數(shù)據(jù)集(大于1TB)的并行運(yùn)算废亭。概念“Map(映射)”和“Reduce(歸納)”国章,及他們的主要思想,都是從函數(shù)式編程語(yǔ)言借來(lái)的MapReduce函數(shù)庫(kù)豆村。Framworks and libraries for MapReduce.,
PySpark 液兽,[Spark]的Python API。
dpark 掌动,Spark的Python克隆四啰,Python中的MapReduce框架。
luigi 粗恢,為批量工作柑晒,建立復(fù)雜的管道。
mrjob 眷射,運(yùn)行在[Hadoop]匙赞,或亞馬遜網(wǎng)絡(luò)服務(wù)的,MapReduce工作妖碉。

人工智能與機(jī)器學(xué)習(xí)

庫(kù)名稱(chēng) 簡(jiǎn)介
NLTK(natural language toolkit) 涌庭,是python的自然語(yǔ)言處理工具包。2001年推出欧宜,包括了大量的詞料庫(kù)脾猛,以及自然語(yǔ)言處理方面的算法實(shí)現(xiàn):分詞, 詞根計(jì)算鱼鸠, 分類(lèi)猛拴, 語(yǔ)義分析等羹铅。
Pattern ,數(shù)據(jù)挖掘模塊愉昆,包括自然語(yǔ)言處理职员,機(jī)器學(xué)習(xí)工具,等等跛溉。
textblob 焊切,提供API為自然語(yǔ)言處理、分解NLP任務(wù)芳室∽ǚ荆基于NLTK和Pattern模塊。
jieba 堪侯,結(jié)巴嚎尤,中文分詞工具。
snownlp 伍宦,用于處理中文文本庫(kù)芽死。
loso ,中文分詞函數(shù)庫(kù)次洼。
genius 关贵,中文CRF基礎(chǔ)庫(kù),條件隨機(jī)場(chǎng)(conditional random field,簡(jiǎn)稱(chēng) CRF),是一種鑒別式機(jī)率模型,是隨機(jī)場(chǎng)的一種,常用于標(biāo)注或分析序列資料,如自然語(yǔ)言文字或是生物序列
Gensim 卖毁,一個(gè)相當(dāng)專(zhuān)業(yè)的主題模型Python工具包揖曾,無(wú)論是代碼還是文檔,可用于如何計(jì)算兩個(gè)文檔的相似度
LIBSVM ,是臺(tái)灣大學(xué)林智仁(Lin Chih-Jen)教授等開(kāi)發(fā)設(shè)計(jì)的一個(gè)簡(jiǎn)單亥啦、易于使用和快速有效的SVM模式識(shí)別與回歸的軟件包翩肌,他不但提供了編譯好的可在Windows系列系統(tǒng)的執(zhí)行文件,還提供了源代碼禁悠,方便改進(jìn)念祭、修改以及在其它[操作系統(tǒng)]上應(yīng)用;該軟件對(duì)SVM所涉及的參數(shù)調(diào)節(jié)相對(duì)比較少碍侦,提供了很多的默認(rèn)參數(shù)粱坤,利用這些默認(rèn)參數(shù)可以解決很多問(wèn)題;并提供了交互檢驗(yàn)(Cross Validation)的功能瓷产。該軟件可以解決C-SVM站玄、ν-SVM、ε-SVR和ν-SVR等問(wèn)題濒旦,包括基于一對(duì)一算法的多類(lèi)模式識(shí)別問(wèn)題株旷。
scikits.learn ,構(gòu)建在SciPy之上用于機(jī)器學(xué)習(xí)的 Python 模塊。它包括簡(jiǎn)單而高效的工具晾剖,可用于數(shù)據(jù)挖掘和數(shù)據(jù)分析锉矢。涵蓋分類(lèi),回歸和聚類(lèi)算法齿尽,例如SVM沽损, 邏輯回歸,樸素貝葉斯循头,隨機(jī)森林绵估,k-means等算法,代碼和文檔都非常不錯(cuò)卡骂,在許多Python項(xiàng)目中都有應(yīng)用国裳。例如在我們熟悉的NLTK中,分類(lèi)器方面就有專(zhuān)門(mén)針對(duì)scikit-learn的接口全跨,可以調(diào)用scikit-learn的分類(lèi)算法以及訓(xùn)練數(shù)據(jù)來(lái)訓(xùn)練分類(lèi)器模型缝左。
PyMC ,機(jī)器學(xué)習(xí)采樣工具包螟蒸,scikit-learn似乎是所有人的寵兒,有人認(rèn)為崩掘,PyMC更有魅力七嫌。PyMC主要用來(lái)做Bayesian分析。
Orange 苞慢,基于組件的數(shù)據(jù)挖掘和機(jī)器學(xué)習(xí)軟件套裝诵原,它的功能即友好,又很強(qiáng)大挽放,快速而又多功能的可視化編程前端绍赛,以便瀏覽數(shù)據(jù)分析和可視化,包含了完整的一系列的組件以進(jìn)行數(shù)據(jù)預(yù)處理辑畦,并提供了數(shù)據(jù)帳目吗蚌,過(guò)渡,建模纯出,模式評(píng)估和勘探的功能蚯妇。側(cè)重?cái)?shù)據(jù)挖掘,可以用可視化語(yǔ)言或Python進(jìn)行操作暂筝,擁有機(jī)器學(xué)習(xí)組件箩言,還具有生物信息學(xué)以及文本挖掘的插件。
Milk 焕襟,機(jī)器學(xué)習(xí)工具箱陨收,其重點(diǎn)是提供監(jiān)督分類(lèi)法與幾種有效的分類(lèi)分析:SVMs(基于libsvm),K-NN鸵赖,隨機(jī)森林經(jīng)濟(jì)和決策樹(shù)务漩。它還可以進(jìn)行特征選擇拄衰。這些分類(lèi)可以在許多方面相結(jié)合,形成不同的分類(lèi)系統(tǒng)菲饼。對(duì)于無(wú)監(jiān)督學(xué)習(xí)肾砂,它提供K-means和affinity propagation聚類(lèi)算法。
PyMVPA(Multivariate Pattern Analysis in Python) ,是為大數(shù)據(jù)集提供統(tǒng)計(jì)學(xué)習(xí)分析的Python工具包宏悦,它提供了一個(gè)靈活可擴(kuò)展的框架镐确。它提供的功能有分類(lèi)、回歸饼煞、特征選擇源葫、數(shù)據(jù)導(dǎo)入導(dǎo)出、可視化等
NuPIC 砖瞧,開(kāi)源人工智能平臺(tái)息堂。該項(xiàng)目由Grok(原名 Numenta)公司開(kāi)發(fā),其中包括了公司的算法和軟件架構(gòu)块促。 NuPIC 的運(yùn)作接近于人腦荣堰,“當(dāng)模式變化的時(shí)候,它會(huì)忘掉舊模式竭翠,記憶新模式”振坚。如人腦一樣,CLA 算法能夠適應(yīng)新的變化斋扰。
Pylearn2 渡八,-基于Theano的機(jī)器學(xué)習(xí)庫(kù)。
hebel 传货,GPU加速屎鳍,[深度學(xué)習(xí)]Python庫(kù)。
gensim 问裕,機(jī)器學(xué)習(xí)庫(kù)逮壁。
pybrain ,機(jī)器學(xué)習(xí)模塊粮宛,它的目標(biāo)是為機(jī)器學(xué)習(xí)任務(wù)提供靈活貌踏、易應(yīng)、強(qiáng)大的機(jī)器學(xué)習(xí)算法窟勃。pybrain包括神經(jīng)網(wǎng)絡(luò)祖乳、強(qiáng)化學(xué)習(xí)(及二者結(jié)合)、無(wú)監(jiān)督學(xué)習(xí)秉氧、進(jìn)化算法眷昆。以神經(jīng)網(wǎng)絡(luò)為核心,所有的訓(xùn)練方法都以神經(jīng)網(wǎng)絡(luò)為一個(gè)實(shí)例
Mahout ,是 Apache Software Foundation(ASF) 旗下的一個(gè)開(kāi)源項(xiàng)目,提供一些可擴(kuò)展的機(jī)器學(xué)習(xí)領(lǐng)域經(jīng)典算法的實(shí)現(xiàn)亚斋,旨在幫助開(kāi)發(fā)人員更加方便快捷地創(chuàng)建智能應(yīng)用程序作媚。Mahout包含許多實(shí)現(xiàn),包括聚類(lèi)帅刊、分類(lèi)纸泡、推薦過(guò)濾、頻繁子項(xiàng)挖掘赖瞒。此外女揭,通過(guò)使用 Apache Hadoop 庫(kù),Mahout 可以有效地?cái)U(kuò)展到云中栏饮。
Crab 吧兔,靈活的,快速的推薦引擎袍嬉。
python-recsys 倦炒,娛樂(lè)系統(tǒng)分析癌瘾,推薦系統(tǒng)。
vowpal_porpoise 览闰,Vowpal Wabbit輕量級(jí)Python封裝院尔。
Theano ,用來(lái)定義推捐、優(yōu)化和模擬數(shù)學(xué)表達(dá)式計(jì)算梳庆,用于高效的解決多維數(shù)組的計(jì)算問(wèn)題的python軟件包单寂。它使得寫(xiě)深度學(xué)習(xí)模型更加容易,同時(shí)也給出了一些關(guān)于在GPU上訓(xùn)練它們的選項(xiàng)笑诅。

系統(tǒng)與命令行

庫(kù)名稱(chēng) 簡(jiǎn)介
threading 调缨,Python標(biāo)準(zhǔn)線程庫(kù)疮鲫,更高級(jí)別的線程接口吆你。
envoy ,特使俊犯,Python子線程的函數(shù)庫(kù)妇多。
sh ,成熟的子線程替換函數(shù)庫(kù)燕侠。
sarge 者祖,封裝線程。
subprocess ,調(diào)用shell命令的神器
argparse 绢彤,寫(xiě)命令行腳本必備七问,強(qiáng)大的命令行差數(shù)解析工具
timeit ,計(jì)算代碼運(yùn)行的時(shí)間等等
unp 茫舶,命令行工具械巡,解壓文件。
eventlet 開(kāi)銷(xiāo)很少的多線程模塊,使用的是 green threads 概念讥耗,例如有勾,pool = eventlet.GreenPool(10000) 這樣一條語(yǔ)句便創(chuàng)建了一個(gè)可以處理 10000 個(gè)客戶(hù)端連接的線程池。類(lèi)似Gevent線程庫(kù)
Gevent 古程,多線程模塊
pytools ,著名的python通用函數(shù)蔼卡、工具包
SendKeys , 鍵盤(pán)鼠標(biāo)操作模塊, 模擬鍵盤(pán)鼠標(biāo)模擬操作。
pyHook ,基于Python的“鉤子”庫(kù)挣磨,主要用于監(jiān)聽(tīng)當(dāng)前電腦上鼠標(biāo)和鍵盤(pán)的事件雇逞。這個(gè)庫(kù)依賴(lài)于另一個(gè)Python庫(kù)PyWin32,如同名字所顯示的趋急,PyWin32只能運(yùn)行在Windows平臺(tái)喝峦,所以PyHook也只能運(yùn)行在Windows平臺(tái)。
pstuil ,跨平臺(tái)地很方便獲取和控制系統(tǒng)的進(jìn)程呜达,以及讀取系統(tǒng)的CPU占用內(nèi)存占用等信息.
cement 谣蠢,一個(gè)輕量級(jí)的、功能齊全的命令行工具
click 查近,簡(jiǎn)單優(yōu)雅的的命令行接口眉踱。
clint ,Python命令行工具霜威。
cliff 谈喳,創(chuàng)造多層次指令的命令行程序框架。
Clime 戈泼, 可以轉(zhuǎn)換任何模塊為多的CLI命令程序婿禽,無(wú)任何配置。
docopt 大猛,Python命令行參數(shù)分析器扭倾。
pycli ,命令行應(yīng)用程序挽绩,支持的標(biāo)準(zhǔn)命令行解析膛壹,測(cè)井,單元[測(cè)試]和功能測(cè)試唉堪。
Gooey 模聋,打開(kāi)命令行程序,作為為一個(gè)完整的GUI應(yīng)用程序,
cookiecutter 唠亚,命令行工具链方,從cookiecutters(項(xiàng)目模板)創(chuàng)建項(xiàng)目。例如灶搜,Python包項(xiàng)目祟蚀,jQuery插件項(xiàng)目共啃。
percol ,為UNIX傳統(tǒng)管道pipe命令暂题,添加交互式選擇風(fēng)格移剪。
rainbowstream ,聰明和漂亮的推特客戶(hù)終端薪者。
Django Models 纵苛,Django的一部分
SQLAlchemy ,Python SQL工具包和對(duì)象關(guān)系映射言津。
peewee 攻人,小型的ORM解析器。
PonyORM 悬槽,為ORM提供了一種面向SQL的接口怀吻。
MongoEngine ,Python對(duì)象文件映射初婆,使用[MongoDB]蓬坡。, Django MongoDB引擎MongoDB , Django后臺(tái)。
django-mongodb-engine 磅叛,Django后臺(tái).
redisco ,一個(gè)簡(jiǎn)單的模型和容器庫(kù)屑咳,使用[Redis]
flywheel ,Amazon DynamoDB對(duì)象映射弊琴。
butterdb 兆龙,谷歌電子表格的ORM,Python版敲董。
celery 紫皇,芹菜,異步任務(wù)隊(duì)列/工作腋寨,基于分布式消息隊(duì)列聪铺。
huey ,休伊精置,輕量級(jí)计寇,多線程任務(wù)隊(duì)列锣杂。
mrq 脂倦,隊(duì)列先生,分布式任務(wù)隊(duì)列元莫,使用redis & Gevent赖阻。
rq ,簡(jiǎn)單的工作隊(duì)列踱蠢。
Queue ,Queue模塊可以用來(lái)實(shí)現(xiàn)多線程間通訊火欧,讓各個(gè)線程共享數(shù)據(jù)棋电,生產(chǎn)者把貨物放到Queue中,供消費(fèi)者(線程)去使用苇侵。
simpleq 赶盔,簡(jiǎn)單的,可擴(kuò)展的隊(duì)列榆浓,Amazon SQS基礎(chǔ)隊(duì)列于未。
Psyco ,超強(qiáng)的python性能優(yōu)化工具陡鹃,psyco 的神奇在于它只需要在代碼的入口處調(diào)用短短兩行代碼烘浦,性能就能提升 40% 或更多,真可謂是立竿見(jiàn)影萍鲸!如果你的客戶(hù)覺(jué)得你的程序有點(diǎn)慢闷叉,敬請(qǐng)不要急著去優(yōu)化代碼,psyco 或許能讓他立即改變看法脊阴。psyco 堪稱(chēng) Python 的 jit握侧。
fn.py ,Python函數(shù)編程:缺失的功能享受FP的實(shí)現(xiàn)嘿期。
funcy 藕咏,函數(shù)編程工具。
Toolz 秽五,函數(shù)編程工具:迭代器孽查、函數(shù),字典坦喘。
CyToolz 盲再,Toolz的Cython實(shí)現(xiàn),高性能的函數(shù)編程工具瓣铣。
Ansible 答朋,安塞波,極為簡(jiǎn)單的自動(dòng)化平臺(tái)棠笑。
SaltStack 梦碗,基礎(chǔ)設(shè)施的自動(dòng)化管理系統(tǒng)。
Fabric 蓖救,織物洪规,一個(gè)簡(jiǎn)單,遠(yuǎn)程執(zhí)行和部署的語(yǔ)言工具循捺。
Fabtools 斩例,F(xiàn)abric的工具函數(shù)。
cuisine 从橘,熱門(mén)的Fabric的工具函數(shù)念赶。
psutil 础钠,跨平臺(tái)的過(guò)程和系統(tǒng)工具模塊。
pexpect 叉谜,控制互動(dòng)節(jié)目旗吁。
provy ,易于使用的配置系統(tǒng)的Python停局。
honcho 阵漏,F(xiàn)oreman的Python接口,用于管理procfile應(yīng)用工具翻具。
gunnery 履怯,多任務(wù)執(zhí)行工具,與網(wǎng)絡(luò)接口的分布式系統(tǒng)裆泳。
fig 叹洲,快速。獨(dú)立的開(kāi)發(fā)環(huán)境中使用泊塢窗工禾。
APScheduler 运提,輕量級(jí)、但功能強(qiáng)大的在線任務(wù)調(diào)度程序闻葵。
django-schedule ,Django日程應(yīng)用程序民泵。
doit ,任務(wù)流道/生成工具。
Joblib ,Python提供的輕量級(jí)的流水線工具函數(shù)槽畔。
Plan 栈妆,簡(jiǎn)易生成crontab文件。
Spiff 厢钧,純Python實(shí)現(xiàn)的鳞尔,功能強(qiáng)大的工作流引擎。
schedule 早直,Python作業(yè)調(diào)度寥假。
TaskFlow ,有助于使任務(wù)執(zhí)行簡(jiǎn)單霞扬。
ctypes 糕韧,Python標(biāo)準(zhǔn)庫(kù),速度更快喻圃,Python調(diào)用C代碼的外部函數(shù)接口萤彩。
cffi ,Python調(diào)用C代碼外部函數(shù)接口级及,類(lèi)似于ctypes直接在python程序中調(diào)用c程序,但是比ctypes更方便不要求編譯成so再調(diào)用乒疏。
Cytoolz 额衙,python 加速庫(kù)
SWIG 饮焦,簡(jiǎn)化封裝和接口生成器怕吴。,
Cython ,Python優(yōu)化靜態(tài)編譯器县踢。
PyPy 转绷,Python解釋器的 Python實(shí)現(xiàn)。
Stackless Python 硼啤,一個(gè)增強(qiáng)版本的Python议经。它使程序員從基于線程的編程方式中獲得好處,并避免傳統(tǒng)線程所帶來(lái)的性能與復(fù)雜度問(wèn)題谴返。Stackless為 Python帶來(lái)的微線程擴(kuò)展煞肾,是一種低開(kāi)銷(xiāo)、輕量級(jí)的便利工具
Pyston ,使用LLVM和現(xiàn)代JIT技術(shù),對(duì)python進(jìn)行性能優(yōu)化嗓袱。
pythonlibs 籍救,非官方的Windows(32 / 64位)的Python擴(kuò)展包
scapy ,優(yōu)秀的數(shù)據(jù)包處理庫(kù)渠抹。
ino 蝙昙,Arduino命令行工具。
Pyro 梧却,Python的機(jī)器人工具包奇颠。
pluginbase ,一個(gè)簡(jiǎn)單而靈活的Python的插件系統(tǒng)放航。
itsdangerous 烈拒,數(shù)據(jù)安全傳輸工具。
blinker 广鳍,快速Python中的信號(hào)/事件調(diào)度系統(tǒng)缺菌。
pychievements ,用于創(chuàng)建和跟蹤成果框架搜锰。
python-patterns 伴郁,Python中的設(shè)計(jì)模式。
pefile Windows PE文件解析器
SIP 蛋叼,自動(dòng)為C和C++庫(kù)生成Python擴(kuò)展模塊的工具

數(shù)據(jù)庫(kù)

庫(kù)名稱(chēng) 簡(jiǎn)介
MySQLdb 焊傅,成熟的[MySQL]數(shù)據(jù)庫(kù)模塊,
Baresql,SQL 數(shù)據(jù)庫(kù)包
ZODB ,Python本地對(duì)象數(shù)據(jù)庫(kù)狈涮。一個(gè)K-V對(duì)象圖數(shù)據(jù)庫(kù)狐胎。
pickledb ,簡(jiǎn)單和輕量級(jí)的K-V鍵值存儲(chǔ)。
TinyDB , 輕量級(jí)歌馍,面向文檔的數(shù)據(jù)庫(kù)握巢。
mysql-python ,MySQL的Python工具庫(kù)松却。
mysqlclient 暴浦,mysql-python分支溅话,支持Python 3.,
PyMySQ L,純Python寫(xiě)的 MySQL驅(qū)動(dòng)程序,兼容mysql-python歌焦。
mysql-connector-python ,MySQL連接器,來(lái)自[Oracle]飞几,純Python編寫(xiě)。
oursql 独撇,MySQL連接器屑墨,提供本地話指令語(yǔ)句和BLOBs支持。
psycopg2 纷铣,最流行的Python PostgreSQL適配器卵史。
txpostgres ,于Twisted的異步驅(qū)動(dòng)搜立,用于PostgreSQL程腹。
queries,psycopg2函數(shù)庫(kù) ,用于PostgreSQL儒拂。
dataset ,存儲(chǔ)Python字典數(shù)據(jù),用于SQLite寸潦,MySQL和PostgreSQL。
cassandra-python-driver 社痛,開(kāi)源分布式NoSQL數(shù)據(jù)庫(kù)系統(tǒng)Apache Cassandra系統(tǒng)的Python驅(qū)動(dòng).
pycassa ,簡(jiǎn)化的cassandra數(shù)據(jù)庫(kù)Python驅(qū)動(dòng)见转。
HappyBase ,友好的Apache [Hbase]的函數(shù)庫(kù)蒜哀。
PyMongo 斩箫,MongoDB官方客戶(hù)端。
Plyvel 撵儿,LevelDB快速和功能豐富的Python接口乘客。
redis-py ,redis客戶(hù)端。
py2neo ,Python客戶(hù)端(基于Neo4j的RESTful接口).
telephus ,基于Twisted的cassandra客戶(hù)端淀歇。
txRedis 易核,基于Twisted的Redis客戶(hù)端。 【網(wǎng)絡(luò)】
Curl 浪默,Pycurl包是一個(gè)libcurl的Python接口牡直,它是由C語(yǔ)言編寫(xiě)的。與urllib相比纳决,它的速度要快很多碰逸。
Libcurl 是一個(gè)支持FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 和 LDAP的客戶(hù)端URL傳輸庫(kù).libcurl也支持HTTPS認(rèn)證,HTTP POST,HTTP PUT,FTP上傳,代理,Cookies,基本身份驗(yàn)證,FTP文件斷點(diǎn)繼傳,HTTP代理通道等等。
Requests 阔加,用Python語(yǔ)言編寫(xiě)饵史,基于 urllib的開(kāi)源 HTTP 庫(kù)。它比 urllib 更加方便,更加 Pythoner胳喷。支持 Python3湃番。
httpie ,命令行HTTP客戶(hù)端厌蔽,用戶(hù)友好的cURL的替換工具牵辣。
s3cmd 摔癣,命令行工具奴饮,用于管理Amazon S3和CloudFront。
youtube-dl 择浊,命令行程序戴卜,從YouTube下載視頻。
you-get 琢岩,Python3寫(xiě)的視頻下載工具投剥,可用于YouTube/Youku優(yōu)酷/Niconico視頻下載
Coursera ,從coursera.org下載視頻担孔,可重新命名文件
wikiteam 江锨,wiki下載工具。
subliminal 糕篇,命令行工具啄育,搜索和下載字幕的函數(shù)庫(kù)
requests ,HTTP函數(shù)庫(kù)拌消,更加人性化挑豌。
grequests ,異步HTTP請(qǐng)求+ Gevent(高性能高并發(fā)函數(shù)庫(kù))墩崩。
urllib3 氓英,一個(gè)線程安全的HTTP連接池,支持文件post鹦筹。
httplib2 铝阐,綜合HTTP的客戶(hù)端函數(shù)庫(kù)。
treq 铐拐, Python API接口饰迹,Twisted的HTTP客戶(hù)。
Mininet 余舶,流行的網(wǎng)絡(luò)仿真器,API采用python編寫(xiě)啊鸭。
POX ,基于Python的開(kāi)源軟件定義網(wǎng)絡(luò)(SDN)控制開(kāi)發(fā)平臺(tái)的應(yīng)用匿值,如OpenFlow的SDN控制器赠制。
Pyretic ,SDN的編程語(yǔ)言,提供了強(qiáng)大的抽象在網(wǎng)絡(luò)交換機(jī)或仿真器钟些。
SDX Platform 烟号,基于SDN的IXP實(shí)現(xiàn),利用最小網(wǎng)絡(luò)政恍,痘和熱汪拥。
inbox.py ,Python的SMTP服務(wù)器篙耗。
imbox 迫筑, Python版本IMAP庫(kù)。
inbox 宗弯,收件箱脯燃,開(kāi)源郵件工具包。
lamson ,SMTP服務(wù)器蒙保。
flanker ,側(cè)衛(wèi),電子郵件地址和MIME解析庫(kù)辕棚。
marrow.mailer ,高性能可擴(kuò)展郵件交付框架。
django-celery-ses 邓厕, Django電子郵件后臺(tái)逝嚎,使用AWS SES和Celery。
modoboa 详恼,郵件托管和管理平臺(tái)补君,包括現(xiàn)代和簡(jiǎn)化Web UI。
envelopes 单雾,郵件工具赚哗。
mailjet ,批量郵寄mailjet API接口硅堆,帶統(tǒng)計(jì)屿储。
Talon ,利爪渐逃,Mailgun庫(kù)够掠,提取消息和簽名。
mailjet - Mailjet API implementation for batch mailing, statistics and more., Talon - Mailgun library to extract message quotations and signatures.,
pyzmail 茄菊,編寫(xiě)疯潭,發(fā)送和解析電子郵件。
furl 面殖,燃料竖哩,小型的的URL解析庫(kù)庫(kù)。
purl 脊僚,簡(jiǎn)單的相叁,干凈的API,操縱URL。
pyshorteners 增淹,純Python庫(kù)椿访,URL短網(wǎng)址編輯。
short_url 虑润,短網(wǎng)址生成成玫。
Scrapy 粟矿,快速屏幕截取和網(wǎng)頁(yè)抓取的框架掉瞳。
portia ,波西亞哟旗,Scrapy的可視化擴(kuò)展舞蔽。
feedparser 荣病,信息源解釋器
RoboBrowser 码撰,簡(jiǎn)單的網(wǎng)頁(yè)瀏覽Python函數(shù)庫(kù)渗柿,沒(méi)有使用Web瀏覽器。
MechanicalSoup 脖岛,網(wǎng)站自動(dòng)化互動(dòng)測(cè)試工具包朵栖。
mechanize ,網(wǎng)頁(yè)瀏覽編程工具柴梆。
Demiurge 陨溅,造物主,-PyQuery的輕量級(jí)工具绍在。
newspaper ,提取報(bào)紙新聞门扇。
html2text ,轉(zhuǎn)換HTML為 Markdown格式的文本。
python-goose ,HTML內(nèi)容提取器偿渡。
lassie ,萊西,人性化的網(wǎng)站內(nèi)容檢索臼寄。
micawber ,通過(guò)UR抓提網(wǎng)頁(yè)的函數(shù)庫(kù)。
sumy 溜宽,概要吉拳,文本和HTML網(wǎng)頁(yè)的自動(dòng)文摘模塊。
Haul 适揉,距離留攒,可擴(kuò)展的圖像爬蟲(chóng)。
python-readability ,可讀性工具Arc90,快速的Python接口嫉嘀。
opengraph,OpenGraph Protocol協(xié)議解析模塊,
textract 炼邀,從任何文件,Word剪侮,PowerPoint拭宁,PDF文件中提取文本,等。
sanitize 红淡,消毒不狮,使混亂的數(shù)據(jù)變的理智。
AutobahnPython 在旱, WebSocket和WAMP的函數(shù)庫(kù)摇零,使用 Twisted和Python
WebSocket-for-Python ,websocket客戶(hù)端和服務(wù)器端函數(shù)庫(kù)桶蝎。
SimpleXMLRPCServer 驻仅,python標(biāo)準(zhǔn)庫(kù),簡(jiǎn)單的XML-RPC服務(wù)器登渣,單線程噪服。
SimpleJSONRPCServer ,JSON-RPC規(guī)范實(shí)施函數(shù)庫(kù)胜茧。
zeroRPC 粘优,基于ZeroMQ和MessagePack的RPC實(shí)現(xiàn)。
apache-libcloud 呻顽,所有云服務(wù)的Python接口庫(kù)雹顺。
wifi ,WiFi -一套個(gè)Python庫(kù)和命令行工具與WiFi廊遍,用于[Linux]嬉愧。
streamparse ,運(yùn)行Python代碼和數(shù)據(jù)的實(shí)時(shí)流喉前。集成了Apache Storm没酣。
boto ,亞馬遜網(wǎng)絡(luò)服務(wù)接口卵迂。
twython 裕便,Twitter推特API。
google-api-python-client 狭握,谷歌客戶(hù)端API闪金。
gspread ,谷歌電子表格的Python API论颅。
facebook-sdk 哎垦,facebook平臺(tái)Python SDK。
facepy 恃疯,簡(jiǎn)易的facebook圖形API
gmail 漏设,Gmail的Python接口。
django-wordpress 今妄,Django的WordPress的模型和視圖郑口。 【W(wǎng)eb框架】
Django 鸳碧,最流行的Python-Web框架,鼓勵(lì)快速開(kāi)發(fā),并遵循MVC設(shè)計(jì)犬性,開(kāi)發(fā)周期短
ActiveGrid 企業(yè)級(jí)的Web2.0解決方案
Karrigell 簡(jiǎn)單的Web框架瞻离,自身包含了Web服務(wù),py腳本引擎和純python的數(shù)據(jù)庫(kù)PyDBLite
webpy 一個(gè)小巧靈活的Web框架乒裆,雖然簡(jiǎn)單但是功能強(qiáng)大
CherryPy 基于Python的Web應(yīng)用程序開(kāi)發(fā)框架
Pylons 基于Python的一個(gè)極其高效和可靠的Web開(kāi)發(fā)框架
Zope 開(kāi)源的Web應(yīng)用服務(wù)器
TurboGears 基于Python的MVC風(fēng)格的Web應(yīng)用程序框架
Twisted 流行的網(wǎng)絡(luò)編程庫(kù)套利,大型Web框架
Quixote Web開(kāi)發(fā)框架
Flask ,輕量級(jí)web框架
Bottle ,快速鹤耍,簡(jiǎn)單和輕量級(jí)的WSGI模式Web框架肉迫。
Pyramid ,輕量級(jí)稿黄,快速喊衫,穩(wěn)定的開(kāi)源Web框架。
web2py 杆怕,簡(jiǎn)單易用的全堆棧Web框架和平臺(tái)族购。
web.py ,強(qiáng)大财著、簡(jiǎn)單的Web框架联四。
TurboGears 撑碴,便于擴(kuò)展的Web框架撑教。
CherryPy ,極簡(jiǎn)Python Web框架醉拓,支持伟姐,HTTP 1.1和WSGI線程池。
Grok 亿卤,基于Zope3的Web框架愤兵。
Bluebream ,開(kāi)源的Web應(yīng)用服務(wù)器排吴,原名Zope 3秆乳。
guava ,輕量級(jí)钻哩,高性能的Python-Web框架屹堰,采用c語(yǔ)言編寫(xiě)。
django-cms 街氢,基于Django企業(yè)級(jí)開(kāi)源CMS扯键。
djedi-cms 輕量級(jí)但功能強(qiáng)大的Django CMS的插件,內(nèi)聯(lián)編輯和性能優(yōu)化珊肃。
FeinCMS 荣刑,基于Django的先進(jìn)內(nèi)容管理系統(tǒng)馅笙。
Kotte ,高層次的Python的Web應(yīng)用框架厉亏,基于Pyramid董习。
Mezzanine ,強(qiáng)大爱只,一致阱飘,靈活的內(nèi)容管理平臺(tái)。
Opps 虱颗,基于Django的CMS沥匈,用于高流量的報(bào)紙、雜志和門(mén)戶(hù)網(wǎng)站忘渔。
Plone 高帖,基于Zope的開(kāi)源應(yīng)用服務(wù)器Zope。
Quokka 畦粮,靈活散址,可擴(kuò)展的,輕量級(jí)的CMS系統(tǒng)宣赔,使用Flask和MongoDB预麸。
Wagtail ,Django內(nèi)容管理系統(tǒng)儒将。
Widgy 吏祸,CMS框架,基于Django钩蚊。
django-oscar 贡翘,Django奧斯卡,開(kāi)源的電子商務(wù)框架砰逻。
django-shop 鸣驱,基于Django的網(wǎng)店系統(tǒng)。
merchant 蝠咆,支持多種付款處理工具踊东。
money ,可擴(kuò)展的貨幣兌換解決方案刚操。
python-currencies 闸翅,貨幣顯示格式。
cornice 赡茸,Pyramid的REST框架缎脾。
django-rest-framework ,Django框架占卧,強(qiáng)大靈活的工具遗菠,可以很容易地構(gòu)建Web API联喘。
django-tastypie ,創(chuàng)造精美的Django應(yīng)用程序API接口辙纬。
django-formapi 豁遭,創(chuàng)建JSON API、HMAC認(rèn)證和Django表單驗(yàn)證贺拣。
flask-api 蓖谢,提供統(tǒng)一的瀏覽器體驗(yàn),基于Django框架譬涡。
flask-restful 闪幽,快速構(gòu)建REST API支持?jǐn)U展。
flask-api-utils 涡匀,flask的擴(kuò)展盯腌。
falcon ,獵鷹陨瘩,高性能的Python框架腕够,構(gòu)建云API和Web應(yīng)用程序后端。
eve 舌劳,夏娃帚湘,REST API框架,使用Flask甚淡,MongoDB和良好意愿大诸。
sandman ,睡魔材诽,為現(xiàn)有的數(shù)據(jù)庫(kù)驅(qū)動(dòng)的系統(tǒng)底挫,自動(dòng)生成REST API。
restless 脸侥,類(lèi)似TastyPie的框架。
savory-pie 盈厘,REST API構(gòu)建函數(shù)庫(kù)(Django睁枕,及其他)
Jinja2 ,現(xiàn)代設(shè)計(jì)師友好的語(yǔ)言模板沸手。
Genshi 外遇,網(wǎng)絡(luò)感知輸出模板工具包。
Mako 契吉,馬可跳仿,Python平臺(tái)的超高速、輕型模板捐晶。
Chameleon 菲语,變色龍妄辩,一個(gè)HTML / XML模板引擎。仿照Z(yǔ)PT山上,優(yōu)化速度眼耀。
Spitfire ,快速的Python編譯模板佩憾。
django-haystack ,大海撈針,Django模塊搜索哮伟。
elasticsearch-py ,Elasticsearch官方低級(jí)的Python客戶(hù)端。
solrpy ,solr客戶(hù)端妄帘。
Whoosh ,呼,快速楞黄,純Python搜索引擎庫(kù)。
Feedly 抡驼,建立新聞和通知系統(tǒng)的函數(shù)庫(kù)谅辣,使用Cassandra和Redis。
django-activity-stream ,Django活動(dòng)流,從你網(wǎng)站上的行動(dòng),產(chǎn)生通用的活動(dòng)流婶恼。
Beaker 桑阶,燒杯,一個(gè)緩存和會(huì)話使用的Web應(yīng)用程序勾邦,獨(dú)立的Python腳本和應(yīng)用程序庫(kù)蚣录。
dogpile.cache ,是Beaker作者的下一代替代作品眷篇。
HermesCache 萎河,Python的緩存庫(kù),基于標(biāo)簽的失效及預(yù)防Dogpile效果蕉饼。
django-cache-machine 虐杯,Django緩存機(jī),自動(dòng)緩存失效昧港,使用ORM擎椰。
django-cacheops ,自動(dòng)顆粒事件驅(qū)動(dòng)创肥,ORM緩存失效达舒。
johnny-cache ,約翰尼高速緩存框架,Django應(yīng)用程序。
django-viewlet ,渲染模板部件擴(kuò)展緩存控制叹侄。
pylibmc ,在libmemcached接口巩搏。
WTForms-JSON ,JSON表單數(shù)據(jù)處理擴(kuò)展。
Deform 趾代, HTML表單生成的函數(shù)庫(kù)贯底。
django-bootstrap3 ,bootstrap3撒强,集成了Django禽捆。
django-crispy-forms 笙什,Django程序,可以創(chuàng)建優(yōu)雅的表單睦擂。
django-remote-forms 得湘,Django的遠(yuǎn)程表單,Django表格的序列化程序顿仇。
django-simple-spam-blocker 淘正,Django簡(jiǎn)單的垃圾郵件攔截器。
django-simple-captcha 臼闻,Django簡(jiǎn)單驗(yàn)證碼鸿吆,簡(jiǎn)單的和高度可定制的Django應(yīng)用程序,用于添加驗(yàn)證碼圖像
Ajenti 述呐,服務(wù)器管理面板惩淳。
Grappelli ,界面花哨的django皮膚乓搬。
django-suit 思犁,Django替代o界面(僅用于非商業(yè)用途)。
django-xadmin 进肯,Django管理面板替代工具激蹲。
flask-admin ,簡(jiǎn)單的flask管理界面框架
flower 江掩,實(shí)時(shí)監(jiān)控和Web管理面板学辱。
Pelican ,鵜鶘环形,Markdown或ReST策泣,字王內(nèi)容主題。支持 DVCS, Disqus. AGPL抬吟。
Cactus ,仙人掌,設(shè)計(jì)師的網(wǎng)站靜態(tài)生成器萨咕。
Hyde ,海德拗军, 基于Jinja2的靜態(tài)網(wǎng)站生成器任洞。
Nikola ,尼古拉-一個(gè)靜態(tài)網(wǎng)站和博客生成器发侵。
Tags ,標(biāo)簽妆偏,最簡(jiǎn)單的靜態(tài)網(wǎng)站生成器刃鳄。
Tinkerer ,工匠钱骂,基于Sphinx的靜態(tài)網(wǎng)站生成器叔锐。
asyncio 挪鹏,(在Python 3.4 +是Python標(biāo)準(zhǔn)庫(kù)),異步I/O愉烙,事件循環(huán)讨盒,協(xié)同任務(wù)。
gevent 步责,基于Python的網(wǎng)絡(luò)庫(kù)返顺。
Twisted ,扭曲蔓肯,事件驅(qū)動(dòng)的網(wǎng)絡(luò)引擎遂鹊。
Tornado ,龍卷風(fēng)蔗包,Web框架和異步網(wǎng)絡(luò)的函數(shù)庫(kù)秉扑。
pulsar ,脈沖星调限,事件驅(qū)動(dòng)的并行框架的Python舟陆。
diesel ,柴油耻矮,綠色的秦躯,基于事件的I/O框架。
eventlet 淘钟,WSGI支持異步框架宦赠。
pyzmq , 0MQ消息庫(kù)的Python封裝米母。
txZMQ ,基于Twisted的0MQ消息庫(kù)封
Crossbar ,開(kāi)源統(tǒng)一應(yīng)用路由器(WebSocket和WAMP)勾扭。
wsgiref ,Python標(biāo)準(zhǔn)庫(kù)铁瞒,WSGI封裝實(shí)現(xiàn)妙色,單線程。
Werkzeug 慧耍,機(jī)床身辨,WSGI工具函數(shù)庫(kù),很容易地嵌入到你自己的項(xiàng)目框架芍碧。
paste 煌珊,粘貼,多線程泌豆,穩(wěn)定的定庵,久經(jīng)考驗(yàn)的WSGI工具。
rocket ,火箭蔬浙,多線程服務(wù)猪落,基于Pyramid。
netius 畴博,快速的笨忌、異步WSGI服務(wù)器,
gunicorn 俱病,forked前身官疲,部分用C寫(xiě)的。
fapws3 庶艾,異步網(wǎng)絡(luò)袁余,用C寫(xiě)的。
meinheld 咱揍,異步WSGI服務(wù)器颖榜,是用C寫(xiě)的。
bjoern 煤裙,-快速的掩完、異步WSGI服務(wù)器,用C寫(xiě)的硼砰。 【安全】
Permissions 函數(shù)庫(kù)且蓬,允許或拒絕用戶(hù)訪問(wèn)數(shù)據(jù)或函數(shù)。
django-guardian ,Django守護(hù)者题翰,管理每個(gè)對(duì)象的權(quán)限恶阴,用于Django 1.2 +
Carteblanche ,管理導(dǎo)航和權(quán)限豹障。
Authomatic 冯事,簡(jiǎn)單強(qiáng)大的認(rèn)證/授權(quán)客戶(hù)端。
OAuthLib 血公, 通用昵仅,規(guī)范,OAuth請(qǐng)求簽約工具累魔。
rauth 摔笤,用于OAuth 1.0,2.0垦写,的Python庫(kù)吕世。
python-oauth2 ,利用全面測(cè)試梯投,抽象接口來(lái)創(chuàng)建OAuth的客戶(hù)端和服務(wù)器寞冯。
python-social-auth 渴析,易于安裝的社會(huì)認(rèn)證機(jī)制晚伙。,
django-oauth-toolkit ,Django OAuth工具包
django-oauth2-provider, Django OAuth2工具包吮龄。
django-allauth ,Django認(rèn)證的應(yīng)用程序咆疗。
Flask-OAuthlib 漓帚,F(xiàn)lask的OAuth工具包
sanction ,制裁午磁,簡(jiǎn)單的oauth2客戶(hù)端尝抖。
jose ,[JavaScript]對(duì)象簽名和加密(JOSE)草案實(shí)施迅皇,標(biāo)記狀態(tài)昧辽。
python-jwt ,JSON的Web令牌生成和驗(yàn)證模塊登颓。
pyjwt 搅荞,JSON的Web令牌草案01。
python-jws 框咙,JSON的Web令牌草案02咕痛。
PyCrypto ,Python的加密工具包喇嘱。
Paramiko 茉贡,sshv2協(xié)議的實(shí)現(xiàn),提供了客戶(hù)端和服務(wù)器端的功能者铜。
cryptography 腔丧,密碼開(kāi)發(fā)工具包。
PyNac 作烟,網(wǎng)絡(luò)和密碼(NaCl)函數(shù)庫(kù)愉粤。
hashids ,hashids的 Python函數(shù)庫(kù)俗壹。
Passlib 科汗,安全的密碼存儲(chǔ)/哈希庫(kù),非常高的水平绷雏。
hashlib,md5, sha等hash算法 常柄,用來(lái)替換md5和sha模塊忌堂,并使他們的API一致。它由OpenSSL支持,支持如下算法:md5,sha1, sha224, sha256, sha384, sha512.

GUI

庫(kù)名稱(chēng) 簡(jiǎn)介
PyGtk 仓洼,基于Python的GUI程序開(kāi)發(fā)GTK+庫(kù)
PyQt 用于Python的QT開(kāi)發(fā)庫(kù)
WxPython Python下的GUI編程框架,其消息機(jī)制與MFC的架構(gòu)相似,入門(mén)非常簡(jiǎn)單苛白,需要快速開(kāi)發(fā)相關(guān)的應(yīng)用可以使用這個(gè)
Tkinter Python下標(biāo)準(zhǔn)的界面編程包焰檩,因此不算是第三方庫(kù)了
PySide ,跨平臺(tái)Qt的應(yīng)用程序和用戶(hù)界面框架,支撐Qt v4框架箭跳。
wxPython 晨另,混合wxWidgets的C++類(lèi)庫(kù)。
kivy 谱姓,創(chuàng)建應(yīng)用程序GUI函數(shù)庫(kù)借尿,看運(yùn)行于Windows,Linux屉来,MAC OS X路翻,[Android]和[iOS]。
curse 茄靠,用于創(chuàng)建終端GUI應(yīng)用程序茂契。
urwid ,創(chuàng)建終端GUI應(yīng)用程序窗體的函數(shù)庫(kù)慨绳,支持事件掉冶,色彩豐富。
pyglet 儡蔓,跨平臺(tái)的窗口和多媒體庫(kù)的Python郭蕉。
Tkinter ,是Python事實(shí)上的標(biāo)準(zhǔn)GUI軟件包喂江。
enaml 召锈,創(chuàng)建漂亮的用戶(hù)界面,語(yǔ)法類(lèi)似QML获询。
Toga 涨岁,托加,OS原生GUI工具包吉嚣。 【構(gòu)建封裝】
pyenv ,簡(jiǎn)單的Python版本管理梢薪。
virtualenv ,創(chuàng)建獨(dú)立的Python環(huán)境,用于同時(shí)安裝不同版本的python環(huán)境尝哆。
virtualenvwrapper 秉撇,是virtualenv的一組擴(kuò)展。
pew ,一套管理多個(gè)虛擬環(huán)境的工具秋泄。
vex 琐馆,使運(yùn)行指定的virtualenv命令。
PyRun 恒序,一個(gè)單文件瘦麸,無(wú)需安裝的Python版本管理工具。
PIP 歧胁,Python包和依賴(lài)的管理工具滋饲。
easy_install 厉碟,軟件包管理系統(tǒng),提供一個(gè)標(biāo)準(zhǔn)的分配Python軟件和 函式庫(kù)的格式。是一個(gè)附帶設(shè) 置工具的模塊屠缭,和一個(gè)第三方函式庫(kù)箍鼓。旨在加快Python函式庫(kù)的分配程式的速度。類(lèi)似Ruby語(yǔ)言的RubyGems 勿她。
conda 袄秩,跨平臺(tái),二進(jìn)制軟件包管理器逢并。,
Curdling ,一個(gè)管理Python包的命令行工具郭卫。
wheel 砍聊,Python發(fā)行的新標(biāo)準(zhǔn),旨在替代eggs.
cx-Freeze 贰军,跨平臺(tái)的玻蝌,用于打包成可執(zhí)行文件的庫(kù)
py2exe , Windows平臺(tái)的Freeze腳本工具,Py2exe 词疼,將python腳本轉(zhuǎn)換為windows上可以獨(dú)立運(yùn)行的可執(zhí)行程序
py2app 俯树,MAC OS X平臺(tái)的Freeze腳本工具
pyinstaller ,-轉(zhuǎn)換成獨(dú)立的可執(zhí)行文件的Python程序(跨平臺(tái))贰盗。
pynsist ,構(gòu)建Windows安裝程序的工具许饿,用Python編寫(xiě)。
dh-virtualenv ,建立和分發(fā)virtualenv(Debian軟件包格式)
PyPI 舵盈,新一代的Python包庫(kù)管理工具陋率。
warehouse ,新一代的Python包庫(kù)(PyPI)管理工具。
devpi 秽晚,PyPI服務(wù)器和包裝/測(cè)試/發(fā)布工具瓦糟。
localshop ,PyPI官方包鏡像服務(wù)器赴蝇,支持本地(私人)包上傳菩浙。
buildout ,創(chuàng)建句伶,組裝和部署應(yīng)用程序的多個(gè)部分劲蜻,其中一些可能是非基于Python的。
SCons 熄阻,軟件構(gòu)造工具斋竞。
platformio ,一個(gè)控制臺(tái)的工具秃殉,構(gòu)建的代碼可用于不同的開(kāi)發(fā)平臺(tái)坝初。
bitbake 浸剩,特殊設(shè)計(jì)的工具,用于創(chuàng)建和部署[嵌入式]Linux軟件包
fabricate 鳄袍,自動(dòng)為任何編程語(yǔ)言绢要,生成依賴(lài)包。
django-compressor 拗小,Django壓縮機(jī)重罪,壓縮和內(nèi)聯(lián)JavaScript或CSS,鏈接到一個(gè)單一的緩存文件哀九。
jinja-assets-compressor 剿配,金賈壓縮機(jī),一個(gè)Jinja擴(kuò)展阅束,通過(guò)編譯呼胚,壓縮你的資源。
webassets 息裸,優(yōu)化管理蝇更,靜態(tài)資源,獨(dú)特的緩存清除呼盆。
fanstatic 年扩,球迷,包優(yōu)化访圃,提供靜態(tài)文件厨幻。
fileconveyor ,監(jiān)控資源變化挽荠,克胳,可保存到CDN(內(nèi)容分發(fā)網(wǎng)絡(luò))和文件系統(tǒng)。
django-storages 圈匆,一組自定義存儲(chǔ)Django后臺(tái)漠另。
glue ,膠膠跃赚,一個(gè)簡(jiǎn)單的命令行工具笆搓,生成CSS Sprites。
libsass-python 纬傲,Sass (層疊樣式表)的Python接口满败。
Flask-Assets ,整合應(yīng)用程序資源叹括。 【代碼調(diào)試】
unittest 算墨,Python標(biāo)準(zhǔn)庫(kù),單元測(cè)試框架汁雷。
nose 净嘀,鼻子报咳,unittest延伸產(chǎn)品。
pytest 挖藏,成熟的全功能的Python測(cè)試工具暑刃。
mamba ,曼巴膜眠,Python的權(quán)威測(cè)試工具岩臣。出自BDD的旗下。
contexts 宵膨,背景架谎,BDD測(cè)試框架,基于C#柄驻。
pyshould 狐树,should風(fēng)格的測(cè)試框架,基于PyHamcrest.
pyvows 鸿脓,BDD風(fēng)格測(cè)試框架
Selenium ,web測(cè)試框架涯曲,Python綁定Selenium野哭。
splinter ,分裂幻件,測(cè)試Web應(yīng)用程序的開(kāi)源工具拨黔。
locust ,刺槐绰沥,可擴(kuò)展的用戶(hù)負(fù)載測(cè)試工具篱蝇,用Python寫(xiě)的。
sixpack 徽曲,語(yǔ)言無(wú)關(guān)的A/B測(cè)試框架零截。
mock ,模擬對(duì)象(英語(yǔ):mock object秃臣,也譯作模仿對(duì)象)涧衙,模擬測(cè)試庫(kù)。
responses 奥此,工具函數(shù)弧哎,用于mock模擬測(cè)試。
doublex -強(qiáng)大的測(cè)試框架稚虎。
freezegun 撤嫩,通過(guò)時(shí)間調(diào)整,測(cè)試模塊蠢终。
httpretty 序攘, HTTP請(qǐng)求的模擬工具茴她。
httmock ,mock模擬測(cè)試两踏。
coverage 败京,代碼覆蓋度量測(cè)試。
faker 梦染,生成模擬測(cè)試數(shù)據(jù)的Python包赡麦。
mixer ,混頻器帕识,產(chǎn)生模擬數(shù)據(jù)泛粹,用于Django ORM,SQLAlchemy肮疗,Peewee, MongoEngine, Pony ORM等
model_mommy 晶姊,在Django創(chuàng)建測(cè)試隨機(jī)工具。
ForgeryPy 伪货,易用的模擬數(shù)據(jù)發(fā)生器们衙。
radar ,雷達(dá)碱呼,生成隨機(jī)日期/時(shí)間蒙挑。
FuckIt.py ,測(cè)試Python代碼運(yùn)行愚臀。
Code Analysispysonar2 忆蚀,Python類(lèi)型索引。
pycallgraph ,可視化的流量(調(diào)用圖)應(yīng)用程序姑裂。
code2flow ,轉(zhuǎn)換Python和JavaScript代碼到流程圖馋袜。
LinterFlake8 ,源代碼模塊檢查器
pylama 舶斧,Python和JavaScript代碼審計(jì)工具欣鳖。
Pylint ,源代碼分析器捧毛,它查找編程錯(cuò)誤观堂,幫助執(zhí)行一個(gè)代碼標(biāo)準(zhǔn)和嗅探一些代碼味道。注意:相比于PyChecker呀忧,Pylint是一個(gè)高階的Python代碼分析工具师痕,它分析Python代碼中的錯(cuò)誤。
Pyflakes 而账,一個(gè)用于檢查Python源文件錯(cuò)誤的簡(jiǎn)單程序胰坟。Pyflakes分析程序并且檢查各種錯(cuò)誤。它通過(guò)解析源文件實(shí)現(xiàn)泞辐,無(wú)需導(dǎo)入笔横。
pdb ,Python標(biāo)準(zhǔn)庫(kù),Python調(diào)試器竞滓。
ipdb ,IPython使用的PDB。
winpdb 獨(dú)立于平臺(tái)的GUI調(diào)試器吹缔。
pudb 商佑,全屏,基于python調(diào)試控制臺(tái)厢塘。
pyringe 茶没,-可附著于及注入代碼到Python程序的調(diào)試器。
python-statsd 晚碾,statsd服務(wù)器客戶(hù)端抓半。
memory_profiler , 內(nèi)存監(jiān)視格嘁。
profiling 笛求,交互式Python分析器。
django-debug-toolbar , Django調(diào)試工具欄,顯示各種調(diào)試信息:當(dāng)前請(qǐng)求/響應(yīng)糕簿。
django-devserver ,Django調(diào)試工具探入。
flask-debugtoolbar, flask調(diào)試工具。

@霧霾 _2017-01-04 15:57:40
累死我了懂诗,這么多一個(gè)一個(gè)加表格新症,不是人干的活啊O烨荨!荚醒!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末芋类,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子界阁,更是在濱河造成了極大的恐慌侯繁,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,639評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件泡躯,死亡現(xiàn)場(chǎng)離奇詭異贮竟,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)较剃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)咕别,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人写穴,你說(shuō)我怎么就攤上這事惰拱。” “怎么了啊送?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,221評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵偿短,是天一觀的道長(zhǎng)欣孤。 經(jīng)常有香客問(wèn)我,道長(zhǎng)昔逗,這世上最難降的妖魔是什么降传? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,474評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮勾怒,結(jié)果婚禮上婆排,老公的妹妹穿的比我還像新娘。我一直安慰自己控硼,他們只是感情好泽论,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著卡乾,像睡著了一般翼悴。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上幔妨,一...
    開(kāi)封第一講書(shū)人閱讀 49,816評(píng)論 1 290
  • 那天鹦赎,我揣著相機(jī)與錄音,去河邊找鬼误堡。 笑死古话,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的锁施。 我是一名探鬼主播陪踩,決...
    沈念sama閱讀 38,957評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼悉抵!你這毒婦竟也來(lái)了肩狂?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,718評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤姥饰,失蹤者是張志新(化名)和其女友劉穎傻谁,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體列粪,經(jīng)...
    沈念sama閱讀 44,176評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡审磁,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了岂座。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片态蒂。...
    茶點(diǎn)故事閱讀 38,646評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖掺逼,靈堂內(nèi)的尸體忽然破棺而出吃媒,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 34,322評(píng)論 4 330
  • 正文 年R本政府宣布赘那,位于F島的核電站刑桑,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏募舟。R本人自食惡果不足惜祠斧,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望拱礁。 院中可真熱鬧琢锋,春花似錦、人聲如沸呢灶。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,755評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)鸯乃。三九已至鲸阻,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間缨睡,已是汗流浹背鸟悴。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,987評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留奖年,地道東北人细诸。 一個(gè)月前我還...
    沈念sama閱讀 46,358評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像陋守,于是被迫代替她去往敵國(guó)和親震贵。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容