我整理了一些Python測(cè)試的庫(kù)俩块,看一下有沒(méi)有你需要的庫(kù)

測(cè)試開(kāi)發(fā)
Web UI測(cè)試自動(dòng)化
splinter - web UI測(cè)試工具换棚,基于selnium封裝没炒。
selenium - web UI自動(dòng)化測(cè)試涛癌。 --推薦
mechanize- Python中有狀態(tài)的程序化Web瀏覽。
selene - 使用Python + Ajax支持+ PageObjects + Widgets進(jìn)行簡(jiǎn)明UI測(cè)試
hitch - 基于服務(wù)的應(yīng)用程序的高級(jí)集成測(cè)試框架送火。
Needle - Css 自動(dòng)化測(cè)試框架拳话。
seleniumbase - 端到端自動(dòng)化測(cè)試框架。
pytest_splinter - pytest spinter和selenium集成种吸。
Browsermob Proxy - Browsermob Proxy的python包裝器弃衍。
Selenium-Requests - 擴(kuò)展Selenium WebDriver類(lèi)以包含請(qǐng)求庫(kù)中的請(qǐng)求函數(shù),同時(shí)完成所有需要的cookie和請(qǐng)求頭處理坚俗。
移動(dòng)測(cè)試自動(dòng)化
appium - 移動(dòng)端UI自動(dòng)化測(cè)試镜盯。 --推薦
uiautomator- 安卓UI自動(dòng)化測(cè)試。
ATX - 智能手機(jī)自動(dòng)化工具猖败。支持iOS速缆,Android,WebApp和游戲恩闻。 網(wǎng)易出品 --推薦
uiautomator2- Android Uiautomator2 Python Wrapper艺糜。 --推薦
facebook-wda Facebook WebDriverAgent Python Client Library (not official) 可用于IOS應(yīng)用測(cè)試。 --推薦
Windows UI測(cè)試自動(dòng)化
Winium.Desktop - 開(kāi)源測(cè)試自動(dòng)化工具,用于基于WinForms和WPF平臺(tái)自動(dòng)測(cè)試Windows應(yīng)用程序破停,基于Selenium遠(yuǎn)程WebDriver實(shí)現(xiàn)翅楼。
pyautogui- 跨平臺(tái)的UI自動(dòng)化工具,控制鼠標(biāo)和鍵盤(pán)真慢。
autopy - 簡(jiǎn)單的跨平臺(tái)GUI自動(dòng)化工具包犁嗅,適用于Python。
pywinauto - Windows UI自動(dòng)化晤碘。
SikuliX - 基于OpenCV的GUI測(cè)試框架褂微,使用圖像識(shí)別來(lái)定位與之間的項(xiàng)目,來(lái)自python 2.7的腳本园爷,跨平臺(tái)宠蚂。
UI測(cè)試
pyautoacad - AutoCAD自動(dòng)化。
sikuli - 位圖自動(dòng)化童社。
monkeyrunner- 安卓自動(dòng)化求厕。
ldtp - Linux UI自動(dòng)化。
dogtail- Linux UI自動(dòng)化扰楼。
pyautoit- autoit python api呀癣。
性能測(cè)試
funkload - 性能及功能測(cè)試工具。 --推薦
multi-mechanize - python性能測(cè)試工具弦赖,基于多進(jìn)程和多線程项栏,是學(xué)習(xí)性能測(cè)試goon工具的佳品。 --推薦
locust - 強(qiáng)大的性能測(cè)試工具蹬竖,使用了協(xié)程沼沈。 鏈接 --推薦
ngrinder - 市面上最強(qiáng)大的性能測(cè)試工具之一,主要用jython書(shū)寫(xiě)腳本币厕,性能在loadrunner和jmeter之上列另,擴(kuò)展性好。 鏈接 --強(qiáng)烈推薦
boom - 類(lèi)似ab(ApacheBench)的性能測(cè)試工具旦装。
測(cè)試框架
pyresttest 接口測(cè)試框架 -- 推薦
HttpRunner HTTP接口測(cè)試框架 -- 推薦
augmented-traffic-control facebook開(kāi)發(fā)的最強(qiáng)悍弱網(wǎng)網(wǎng)絡(luò)模擬工具 --強(qiáng)烈推薦
Hypothesis - 高級(jí)單元測(cè)試測(cè)試框架页衙,支持行為驅(qū)動(dòng),基于property 阴绢。 -- 推薦
unittest - (Python 標(biāo)準(zhǔn)庫(kù)) 單元測(cè)試框架 -- 推薦
mamba - 行為驅(qū)動(dòng)測(cè)試框架店乐。
nose- 更好的單元測(cè)試框架。 -- 推薦
nose2- nose基于unittest2的版本旱函。
pytest- 很好的強(qiáng)大的單元測(cè)試框架响巢,實(shí)際上廣泛使用在自動(dòng)化單元、接口棒妨、功能等測(cè)試。 -- 強(qiáng)烈推薦
testify - 單元測(cè)試框架,提供增強(qiáng)的測(cè)試fixture設(shè)置券腔,將測(cè)試套件拆分成易于并行化的存儲(chǔ)bucket伏穆,PEP8命名約定,帶有大量日志/報(bào)告選項(xiàng)及顏色測(cè)試運(yùn)行器纷纫。
trial - Twisted的單元測(cè)試框架枕扫,基于unittest。
Robot Framework- 通用的python測(cè)試框架辱魁,易于上手烟瞧,生成的報(bào)告比較好看,適合小型公司使用染簇,支持關(guān)鍵字和數(shù)據(jù)等驅(qū)動(dòng)参滴,系業(yè)界內(nèi)很出名的框架。不過(guò)因?yàn)閷?xiě)用例不能很靈活的應(yīng)用python锻弓,需要大量的python封裝砾赔,大公司通常使用pytest,django青灼,flask之類(lèi)的庫(kù)自行開(kāi)發(fā)暴心。
pytest- 很好的強(qiáng)大的單元測(cè)試框架,實(shí)際上廣泛使用在自動(dòng)化單元杂拨、接口专普、功能等測(cè)試。 -- 強(qiáng)烈推薦
green- 彩色(命令行能顯示多種顏色)的單元測(cè)試框架弹沽。
tox- 基于virtualenv的測(cè)試框架脆诉,主要用于解決多版本python問(wèn)題。
sixpack- A/B 測(cè)試框架贷币。
lettuce- 行為驅(qū)動(dòng) 測(cè)試框架击胜。
pyccuracy- 行為驅(qū)動(dòng) web驗(yàn)收測(cè)試框架。
pytest-bdd- 基于pytest的行為驅(qū)動(dòng) 測(cè)試框架役纹。
ddt- 數(shù)據(jù)驅(qū)動(dòng)測(cè)試偶摔。
behave- 行為驅(qū)動(dòng)測(cè)試。
lettuce- 行為驅(qū)動(dòng)測(cè)試促脉。
mamba - Python的測(cè)試定義工具辰斋,基于行為驅(qū)動(dòng)。
pyvows - Python的異步行為驅(qū)動(dòng)開(kāi)發(fā)瘸味,Vows.js的python移植宫仗。
pyhamcrest - Python的Hamcrest匹配器。
sure - 強(qiáng)大而靈活的斷言python測(cè)試庫(kù)旁仿。
factory_boy - 基于thinkbot的factory_girl的fixture替代藕夫。
Mock
doublex:強(qiáng)大的測(cè)試樁框架。
mock:(Python3 標(biāo)準(zhǔn)庫(kù)) mock和patch。
freezegun:偽造時(shí)間毅贮。[鏈接]https://github.com/spulec/freezegun)
httmock:Python 2.7+ 和 3.4+ mock requests庫(kù)办悟。
httpretty:Python 的 HTTP 請(qǐng)求 客戶(hù)端mock 工具,暫時(shí)不支持python3滩褥。
responses:針對(duì)requests 庫(kù)的mock庫(kù)病蛉。
VCR.py:錄制HTTP請(qǐng)求加快測(cè)試執(zhí)行速度并可進(jìn)行mock。 -- 推薦
factoryboy:Python測(cè)試fixtures(setup和teardown)替代庫(kù)瑰煎。
mixer:另外一個(gè)測(cè)試fixtures(setup和teardown)替代庫(kù)铺然,支持 Django, Flask, SQLAlchemy, Peewee 等。
modelmommy:為 Django測(cè)試創(chuàng)建隨機(jī)fixtures
faker:生成多種偽數(shù)據(jù)酒甸。
fake2db:偽造數(shù)據(jù)庫(kù)生成器魄健。
mimesis:生成mock數(shù)據(jù)。[鏈接]https://github.com/lk-geimfari/mimesis)
其他測(cè)試工具

coverage:代碼覆蓋率烘挫。
FuckIt.py:代碼出錯(cuò)也可以執(zhí)行诀艰。
RoboBrowser:一個(gè)簡(jiǎn)單的,Python 風(fēng)格的庫(kù)饮六,用來(lái)瀏覽網(wǎng)站其垄,而不需要一個(gè)獨(dú)立安裝的瀏覽器。
MechanicalSoup:用于自動(dòng)和網(wǎng)絡(luò)站點(diǎn)交互的 Python 庫(kù)卤橄。
augmented-traffic-control:網(wǎng)絡(luò)模擬工具绿满。 -- 強(qiáng)烈推薦
持續(xù)交付

buildbot - google等公司使用的持續(xù)集成框架,上手比Jenkins難窟扑,功能和性能遠(yuǎn)比Jenkins強(qiáng)大喇颁。
BitBake – 嵌入式Linux上類(lèi)似make工具。
buildout – 用于從多個(gè)部分創(chuàng)建嚎货,組裝和部署應(yīng)用程序的構(gòu)建系統(tǒng)橘霎。
PlatformIO – 在不同的開(kāi)發(fā)平臺(tái)的控制臺(tái)構(gòu)建工具。
PyBuilder – 純Python編寫(xiě)的持續(xù)構(gòu)建工具殖属。
SCons – 軟件構(gòu)建工具姐叁。
測(cè)試工具對(duì)接
jira –自動(dòng)化JIRA。
awesome-python
管理面板(Admin Panels)
Ajenti - Linux & BSD web管理面板洗显。管理進(jìn)程和文件等外潜。
django-suit - 現(xiàn)代主題的Django管理界面(僅限非商業(yè)用途)。
django-xadmin - 方便的Django admin替代挠唆。 完全支持插件擴(kuò)展处窥,基于 Twitter Bootstrap,并有站內(nèi)書(shū)簽玄组、支持 xls, csv, xml和json數(shù)據(jù)導(dǎo)入等不少增強(qiáng)滔驾。
flask-admin - Flask的簡(jiǎn)單和可擴(kuò)展的 web 管理界面框架谒麦。
flower - Celery的實(shí)時(shí)監(jiān)控和網(wǎng)絡(luò)。
Grappelli - Django管理界面的爵士皮膚嵌灰。[鏈接]https://github.com/sehmaschine/django-grappelli)
Wooey - 為Python腳本創(chuàng)建自動(dòng)Web UI的Django應(yīng)用程序弄匕。
算法和設(shè)計(jì)模式(Algorithms and Design Patterns)
Python的算法和設(shè)計(jì)模式的實(shí)現(xiàn)颅悉。

algorithms - Python的算法模塊沽瞭。
PyPattyrn - 簡(jiǎn)單有效實(shí)現(xiàn)通用設(shè)計(jì)模式。
python-patterns - Python中設(shè)計(jì)模式的集合剩瓶。
sortedcontainers - SortedList驹溃,SortedDict和SortedSet類(lèi)型的快速,純Python實(shí)現(xiàn)延曙。
反病毒(Anti-spam)
django-simple-captcha - 簡(jiǎn)單且高度可定制的Django應(yīng)用豌鹤,可以將驗(yàn)證碼圖像添加到任何Django表單。
資產(chǎn)管理(Asset Management)
用于管理枝缔,壓縮和縮小網(wǎng)站資產(chǎn)的工具布疙。

django-compressor - 將鏈接和內(nèi)聯(lián)的JavaScript或CSS壓縮到單個(gè)緩存文件中。
django-pipeline - Django的資產(chǎn)包裝庫(kù)愿卸。
django-storages - Django自定義存儲(chǔ)后端集灵临。
fanstatic - 用 Python 的包的方式封裝,優(yōu)化靜態(tài)文件并解依賴(lài)趴荸。
fileconveyor - 檢測(cè)和同步文件到CDN儒溉,S3和FTP的后臺(tái)程序。
flask-assets - 集成web 資源到Flask應(yīng)用发钝。
jinja-assets-compressor - Jinja擴(kuò)展程序顿涣,用于編譯和壓縮資源。 -- github星級(jí)不到100.
webassets - 為靜態(tài)資源打包酝豪,優(yōu)化和管理基于緩存的唯一URL涛碑。
音頻(Audio)
操作音頻的庫(kù)。

audiolazy - 數(shù)字信號(hào)處理(DSP)軟件包孵淘。
audioread - 跨庫(kù)(GStreamer +Core Audio+ MAD + FFmpeg)音頻解碼蒲障。鏈接
beets - 音樂(lè)庫(kù)管理和MusicBrainzb標(biāo)簽。 -- 推薦
dejavu - 音頻指紋識(shí)別夺英。 -- 推薦
id3reader - 用于讀取MP3元數(shù)據(jù)的Python模塊晌涕。
m3u8 - 解析m3u8文件的模塊。
mingus - 先進(jìn)的音樂(lè)理論和MIDI文件和播放支持符號(hào)包痛悯。
mutagen - 用于處理音頻元數(shù)據(jù)的Python模塊余黎。
pyAudioAnalysis - Python音頻分析庫(kù):特征提取,分類(lèi)载萌,分割和應(yīng)用惧财。 -- 推薦
pydub - 通過(guò)簡(jiǎn)單易用的高級(jí)界面處理音頻巡扇。 -- 推薦
pyechonest - Echo Nest API的Python客戶(hù)端。
talkbox - 用于語(yǔ)音/信號(hào)處理的Python庫(kù)垮衷。
TimeSide - 開(kāi)放的Web音頻處理框架厅翔。
tinytag - 用于讀取MP3,OGG搀突,F(xiàn)LAC和Wave文件的音樂(lè)元數(shù)據(jù)的庫(kù)刀闷。
認(rèn)證(Authentication)
Authomatic:簡(jiǎn)單但是強(qiáng)大的框架,身份驗(yàn)證/授權(quán)客戶(hù)端仰迁。
django-allauth:Django 的驗(yàn)證應(yīng)用甸昏。
django-oauth-toolkit: Django OAuth2。
django-oauth2-provider:Django OAuth2徐许。
Flask-OAuthlib: Flask OAuthlib 施蜜。
OAuthLib: 通用完整的實(shí)現(xiàn)OAuth請(qǐng)求-簽名邏輯。
python-oauth2:創(chuàng)建 OAuth 客戶(hù)端和服務(wù)端完全測(cè)試的抽象接口雌隅。
python-social-auth:設(shè)置簡(jiǎn)單的社交認(rèn)證翻默。
rauth:OAuth 1.0/a, 2.0, 和 Ofly。
sanction:一個(gè)超級(jí)簡(jiǎn)單的OAuth2 客戶(hù)端實(shí)現(xiàn)恰起。
PyJWT:JSON Web 令牌草案 01修械。
python-jwt:生成和驗(yàn)證 JSON Web 令牌。
內(nèi)置類(lèi)增強(qiáng)(Built-in Classes Enhancement)
attrs - 替換類(lèi)定義中的init村缸,eq祠肥,repr等樣板文件。
bidict - 高效的雙向字典梯皿。
Box - 點(diǎn)符號(hào)訪問(wèn)的Python字典
CMS(Content Management Systems)
內(nèi)容管理系統(tǒng)

django-cms:開(kāi)源的仇箱,基于Django的企業(yè)級(jí) CMS。
djedi-cms:輕量級(jí)但卻非常強(qiáng)大的 Django CMS 东羹,考慮到了插件剂桥,內(nèi)聯(lián)編輯以及性能。[鏈接]http://djedi-cms.org/)
FeinCMS:基于 Django 構(gòu)建的最先進(jìn)的內(nèi)容管理系統(tǒng)之一属提。
Kotti:高層的的web應(yīng)用框架权逗,基于 Pyramid 構(gòu)建。
Mezzanine:強(qiáng)大的冤议,一致的斟薇,靈活的內(nèi)容管理平臺(tái)。 -- 推薦
Opps:雜志恕酸,報(bào)紙網(wǎng)站以及大流量門(mén)戶(hù)網(wǎng)站設(shè)計(jì)的 CMS 平臺(tái)堪滨,基于 Django。[鏈接]https://github.com/opps/opps)
Plone:構(gòu)建于開(kāi)源應(yīng)用服務(wù)器 Zope 之上的 CMS蕊温。
Quokka:靈活袱箱,可擴(kuò)展的小型 CMS遏乔,基于 Flask 和 MongoDB。
Wagtail:Django 內(nèi)容管理系統(tǒng)发笔。 -- 推薦
Widgy: CMS 框架盟萨,基于 Django。
緩存(Caching)
緩存數(shù)據(jù)的庫(kù)了讨。

Beaker:緩存和會(huì)話庫(kù)捻激,可以用在 web 應(yīng)用和獨(dú)立 Python腳本和應(yīng)用上。
DiskCache:Python磁盤(pán)緩存(Django兼容)量蕊。铺罢。
django-cache-machine:Django 模型的自動(dòng)緩存和失效艇挨。
django-cacheops:具有自動(dòng)顆敛信冢化事件驅(qū)動(dòng)失效功能的 ORM。
dogpile.cache:dogpile.cache 是 Beaker 的替代缩滨,由同一作者開(kāi)發(fā)势就。
HermesCache:Python 緩存庫(kù),具有基于標(biāo)簽的失效和 dogpile effect 保護(hù)功能脉漏。
johnny-cache:django應(yīng)用緩存框架苞冯。[鏈接]https://github.com/jmoiron/johnny-cache)
pylibmc:libmemcached 接口的 Python 封裝。
自動(dòng)聊天工具(ChatOps Tools)
Errbot:最簡(jiǎn)單和最流行的聊天機(jī)器人用來(lái)實(shí)現(xiàn)自動(dòng)聊天工具侧巨。
代碼分析和lint(Code Analysis)
coala:語(yǔ)言獨(dú)立和易于擴(kuò)展的代碼分析應(yīng)用程序舅锄。
code2flow:把你的 Python 和 JavaScript 代碼轉(zhuǎn)換為流程圖。暫時(shí)無(wú)法繼續(xù)維護(hù)司忱。
pycallgraph:這個(gè)庫(kù)可以把你的Python 應(yīng)用的流程(調(diào)用圖)進(jìn)行可視化皇忿。
Flake8:模塊化源碼檢查工具: pep8, pyflakes 以及 co。
Pylint:一個(gè)完全可定制的源碼分析器坦仍。
pylama:python代碼審計(jì)鳍烁。
YAPF: Google的Python代碼格式化工具。 --推薦
pylama:Python 和 JavaScript 的代碼審查工具繁扎。
autopep8:自動(dòng)格式化 Python 代碼幔荒,以使其符合 PEP8 規(guī)范。 --推薦
mypy :靜態(tài)類(lèi)型檢查梳玫。 --推薦
pep8 :python風(fēng)格檢查爹梁。 --推薦
prospector - 分析Python代碼并輸出有關(guān)錯(cuò)誤,潛在問(wèn)題提澎,違反常規(guī)和復(fù)雜性的信息的工具姚垃。
命令行工具(Command-line Tools)
命令行程序開(kāi)發(fā)( Command-line Application Development)
asciimatics:跨平臺(tái),全屏終端包(即鼠標(biāo)/鍵盤(pán)輸入和彩色虱朵,定位文本輸出)莉炉,完整的復(fù)雜動(dòng)畫(huà)和特殊效果的高級(jí)API钓账。
cement:Python 的命令行程序框架。
click:一個(gè)通過(guò)組合的方式來(lái)創(chuàng)建精美命令行界面的包絮宁。 --推薦
cliff:一個(gè)用于創(chuàng)建命令行程序的框架梆暮,可以創(chuàng)建具有多層命令的命令行程序。
clint:Python 命令行程序工具绍昂。
colorama:跨平臺(tái)彩色終端文本啦粹。
docopt:Python 風(fēng)格的命令行參數(shù)解析器。 --推薦
Gooey:一條命令窘游,將命令行程序變成一個(gè) GUI 程序唠椭。
Python-Fire:將命令行程序變成一個(gè) GUI 程序。 --推薦
python-prompt-toolkit:構(gòu)建強(qiáng)大的交互式命令行程序的庫(kù)忍饰。 --推薦
Pythonpy:在命令行中直接執(zhí)行任何Python指令贪嫂。
生產(chǎn)力工具(Productivity Tools)
aws-cli:Amazon Web Services 的通用命令行界面。
bashplotlib:在終端中進(jìn)行基本繪圖艾蓝。
caniusepython3:判斷是哪個(gè)項(xiàng)目妨礙你你移植到 Python 3力崇。
cookiecutter:從 cookiecutters(項(xiàng)目模板)創(chuàng)建項(xiàng)目的一個(gè)命令行工具。
doitlive:一個(gè)用來(lái)在終端中進(jìn)行現(xiàn)場(chǎng)演示的工具赢织。
howdoi:通過(guò)命令行獲取即時(shí)的編程問(wèn)題解答亮靴。 --推薦
httpie:命令行HTTP 客戶(hù)端,cURL 的替代品于置,易用性更好茧吊。
PathPicker:從bash輸出中選出文件。
percol:向UNIX shell 傳統(tǒng)管道概念中加入交互式選擇功能八毯。
SAWS:一個(gè)加強(qiáng)版的 AWS 命令行搓侄。
thefuck:修正你之前的命令行指令。
mycli:一個(gè) MySQL 命令行客戶(hù)端宪彩,具有自動(dòng)補(bǔ)全和語(yǔ)法高亮功能休讳。 --推薦
pgcli:Postgres 命令行工具,具有自動(dòng)補(bǔ)全和語(yǔ)法高亮功能尿孔。 --推薦
try:很簡(jiǎn)單的命令行工具俊柔,用來(lái)試用python庫(kù)。
兼容性(Compatibility)
幫助從 Python 2 向 Python 3遷移的庫(kù)活合。

Python-Future:這就是 Python 2 和 Python 3 之間丟失的那個(gè)兼容性層雏婶。
Python-Modernize:使 Python 代碼更加現(xiàn)代化以便最終遷移到 Python 3。[鏈接]https://github.com/mitsuhiko/python-modernize)
Six:Python 2 和 3 的兼容性工具白指。
計(jì)算機(jī)視覺(jué)(Computer Vision)
計(jì)算機(jī)視覺(jué)庫(kù)留晚。

OpenCV:開(kāi)源計(jì)算機(jī)視覺(jué)庫(kù)。
pyocr:Tesseract 和 Cuneiform 的包裝庫(kù)告嘲。
pytesseract:Google Tesseract OCR 的另一包裝庫(kù)错维。
SimpleCV:一個(gè)用來(lái)創(chuàng)建計(jì)算機(jī)視覺(jué)應(yīng)用的開(kāi)源框架奖地。
并發(fā)和并行及異步與網(wǎng)絡(luò)(Concurrency and Parallelism)
用以進(jìn)行并發(fā)和并行操作的庫(kù)。

multiprocessing:(Python 標(biāo)準(zhǔn)庫(kù)) 基于進(jìn)程的“線程”接口赋焕。 --推薦
threading:(Python 標(biāo)準(zhǔn)庫(kù))更高層的線程接口参歹。  --推薦
eventlet:支持 WSGI 的異步框架。鏈接
gevent:一個(gè)基于協(xié)程的 Python 網(wǎng)絡(luò)庫(kù)隆判,使用greenlet犬庇。 --推薦
Tomorrow:用于產(chǎn)生異步代碼的神奇的裝飾器語(yǔ)法實(shí)現(xiàn)侨嘀。
uvloop:在libuv之上超快速實(shí)現(xiàn)asyncio事件循環(huán)臭挽。 --推薦
asyncio - (Python 標(biāo)準(zhǔn)庫(kù)) 異步 I/O, 事件循環(huán), 協(xié)程以及任務(wù)  --推薦
aiohttp 異步http client/server框架(asyncio) --推薦
curio 協(xié)程并發(fā)庫(kù).
pulsar - 事件驅(qū)動(dòng)的并發(fā)框架.
pyzmq - ZeroMQ 消息庫(kù)的 Python 封裝
Twisted - 事件驅(qū)動(dòng)的網(wǎng)絡(luò)引擎. 和asyncio有很多類(lèi)似的地方咬腕,逐漸被代替,需要數(shù)據(jù)庫(kù)等相關(guān)生態(tài)圈的支持
diesel - 基于Greenlet 的事件 I/O 框架欢峰。
Tornado - web 框架和異步網(wǎng)絡(luò)庫(kù).
Trio – 異步I/O 鏈接 可能會(huì)飆升
NAPALM - 處理網(wǎng)絡(luò)設(shè)備的跨供應(yīng)API.
txZMQ - 基于 Twisted 的 ZeroMQ 消息庫(kù)的 Python 封裝。
配置(Configuration)
用來(lái)保存和解析配置的庫(kù)郎汪。

config:logging 模塊作者寫(xiě)的分級(jí)配置模塊赤赊。 -- 較長(zhǎng)時(shí)間未更新
ConfigObj:INI 文件解析器,帶驗(yàn)證功能煞赢。
ConfigParser:(Python 標(biāo)準(zhǔn)庫(kù)) INI 文件解析器。
profig:通過(guò)值轉(zhuǎn)換配置多種格式哄孤。
python-decouple:將設(shè)置和代碼完全隔離照筑。
加密(Cryptography)
cryptography:這個(gè)軟件包意在提供密碼學(xué)基本內(nèi)容和方法提供給 Python 開(kāi)發(fā)者。
hashids:在 Python 中實(shí)現(xiàn) hashids 瘦陈。
Paramiko:SSHv2 協(xié)議的 Python (2.6+, 3.3+) 凝危,提供客戶(hù)端和服務(wù)端的功能。 -- 推薦
Passlib:安全密碼存儲(chǔ)/哈希庫(kù)晨逝,
PyCrypto:Python 密碼學(xué)工具箱蛾默。
PyNacl:網(wǎng)絡(luò)和密碼學(xué)(NaCl) 庫(kù)的 Python 綁定。
數(shù)據(jù)分析(Data Analysis)
blaze:NumPy 和 Pandas 的大數(shù)據(jù)接口捉貌。
Open Mining:使用 Python 挖掘商業(yè)情報(bào) (BI) (Pandas web 接口)支鸡。
orange:通過(guò)可視化編程或 Python 腳本進(jìn)行數(shù)據(jù)挖掘,數(shù)據(jù)可視化趁窃,分析和機(jī)器學(xué)習(xí)牧挣。
Pandas:提供高性能,易用的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)分析工具醒陆。--強(qiáng)烈推薦
書(shū)籍:利用Python進(jìn)行數(shù)據(jù)分析 2017 第二版 代碼 --推薦
利用Python進(jìn)行數(shù)據(jù)分析·第2版 --推薦
數(shù)據(jù)驗(yàn)證(Data Validation)
數(shù)據(jù)驗(yàn)證庫(kù)瀑构。多用于表單驗(yàn)證。

Cerberus: 輕量級(jí)可擴(kuò)展的數(shù)據(jù)驗(yàn)證庫(kù).
colander:驗(yàn)證并反序列化XML刨摩、JSON寺晌、HTML表單獲取的數(shù)據(jù)世吨。
colander:json模式的實(shí)現(xiàn)。
kmatch:一種用于匹配/驗(yàn)證/篩選 Python 字典的語(yǔ)言呻征。
schema:一個(gè)用于對(duì) Python 數(shù)據(jù)結(jié)構(gòu)進(jìn)行驗(yàn)證的庫(kù)另假。
Schematics:人性化的python數(shù)據(jù)結(jié)構(gòu)。
valideer:輕量級(jí)可擴(kuò)展的數(shù)據(jù)驗(yàn)證和適配庫(kù)怕犁。
voluptuous:Python 數(shù)據(jù)驗(yàn)證庫(kù)边篮。主要是為了驗(yàn)證傳入 Python的 JSON,YAML 等數(shù)據(jù)奏甫。
數(shù)據(jù)可視化(Data Visualization)
進(jìn)行數(shù)據(jù)可視化的庫(kù)戈轿。 參見(jiàn): awesome-javascript。

matplotlib:Python 2D 繪圖庫(kù)阵子。 --推薦
bokeh:用Python進(jìn)行交互式web繪圖思杯。 --推薦 英文快速入門(mén) 中文快速入門(mén)
ggplot:ggplot的 Python移植。 -薦
plotly:交互式基于瀏覽器的繪圖挠进。
pyecharts:基于百度 Echarts 的數(shù)據(jù)可視化庫(kù)色乾。-薦
pygal:Python SVG 圖表創(chuàng)建工具。
pygraphviz:Graphviz 的 Python 接口领突。
PyQtGraph:交互式實(shí)時(shí) 2D/3D/ 圖像繪制及科學(xué)/工程學(xué)組件暖璧。
SnakeViz:基于瀏覽器的 Python cProfile 模塊輸出結(jié)果查看工具。
vincent:把 Python 轉(zhuǎn)換為 Vega 語(yǔ)法的轉(zhuǎn)換工具君旦。
VisPy:基于 OpenGL 的高性能科學(xué)可視化工具澎办。
Altair - 用于Python的聲明式統(tǒng)計(jì)可視化庫(kù)。
bqplot - Jupyter Notebook的互動(dòng)繪圖庫(kù)金砍。
Seaborn - 使用Matplotlib進(jìn)行統(tǒng)計(jì)數(shù)據(jù)可視化局蚀。 -薦
plotly.py 交互式基于瀏覽器的繪圖 -薦
A Dramatic Tour through Python’s Data Visualization Landscape (including ggplot and Altair)

Python data visualization: Comparing 7 tools

10 Useful Python Data Visualization Libraries for Any Discipline

Overview of Python Visualization Tools

Effectively Using Matplotlib

pyecharts + notebook

Bokeh vs Dash

01+ Resources to Learn Data Science chinese

數(shù)據(jù)庫(kù)(Database)
Python實(shí)現(xiàn)的數(shù)據(jù)庫(kù)。

pickleDB:簡(jiǎn)單恕稠,輕量級(jí)鍵值儲(chǔ)存數(shù)據(jù)庫(kù)琅绅。
PipelineDB:流式 SQL 數(shù)據(jù)庫(kù)。
TinyDB:輕型的鹅巍,面向文檔型數(shù)據(jù)庫(kù)千扶。
ZODB: Python 原生對(duì)象數(shù)據(jù)庫(kù)。鍵值和對(duì)象圖數(shù)據(jù)庫(kù)昆著。
數(shù)據(jù)庫(kù)驅(qū)動(dòng)(Database Drivers)
連接和操作數(shù)據(jù)庫(kù)的庫(kù)县貌。

mysql-python:Python 的 MySQL 數(shù)據(jù)庫(kù)連接器。 不支持python3凑懂,不推薦
PyMySQL:純 Python MySQL 驅(qū)動(dòng)煤痕,兼容 mysql-python。 --推薦
mysql-connector-python:mysql官方python API。--推薦
psycopg :Python 中最流行的 PostgreSQL 適配器摆碉。 --推薦
queries:psycopg2 庫(kù)的封裝塘匣,用來(lái)和 PostgreSQL 進(jìn)行交互。
txpostgres:基于 Twisted 的異步 PostgreSQL 驅(qū)動(dòng)巷帝。
apsw:另一個(gè) Python SQLite 封裝忌卤。
dataset:在數(shù)據(jù)庫(kù)中存儲(chǔ) Python 字典
pymssql:簡(jiǎn)單的 Microsoft SQL Server 數(shù)據(jù)庫(kù)接口。
cassandra-python-driver:Cassandra 的 Python 驅(qū)動(dòng)楞泼。
HappyBase:Apache HBase驰徊。
Plyvel:快速且功能豐富的 LevelDB 的 Python 接口。
pycassa:Cassandra 的 Python Thrift 驅(qū)動(dòng)堕阔。
PyMongo:MongoDB 的官方 Python 客戶(hù)端棍厂。 -- 推薦
redis-py:Redis 的 Python 客戶(hù)端。 -- 推薦
telephus:基于 Twisted 的 Cassandra 客戶(hù)端超陆。
txRedis:基于 Twisted 的 Redis 客戶(hù)端牺弹。
私信我回復(fù)【零基礎(chǔ)學(xué)習(xí)資料】,發(fā)你Python零基礎(chǔ)入門(mén)的學(xué)習(xí)資料

私信我回復(fù)【開(kāi)發(fā)工具】时呀,發(fā)你Python零基礎(chǔ)入門(mén)開(kāi)發(fā)工具

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末张漂,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子谨娜,更是在濱河造成了極大的恐慌航攒,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,743評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件瞧预,死亡現(xiàn)場(chǎng)離奇詭異屎债,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)垢油,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)圆丹,“玉大人滩愁,你說(shuō)我怎么就攤上這事”璺猓” “怎么了硝枉?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,285評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)倦微。 經(jīng)常有香客問(wèn)我妻味,道長(zhǎng),這世上最難降的妖魔是什么欣福? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,485評(píng)論 1 283
  • 正文 為了忘掉前任责球,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘雏逾。我一直安慰自己嘉裤,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,581評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布栖博。 她就那樣靜靜地躺著屑宠,像睡著了一般。 火紅的嫁衣襯著肌膚如雪仇让。 梳的紋絲不亂的頭發(fā)上典奉,一...
    開(kāi)封第一講書(shū)人閱讀 49,821評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音丧叽,去河邊找鬼卫玖。 笑死,一個(gè)胖子當(dāng)著我的面吹牛蠢正,可吹牛的內(nèi)容都是我干的骇笔。 我是一名探鬼主播,決...
    沈念sama閱讀 38,960評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼嚣崭,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼笨触!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起雹舀,我...
    開(kāi)封第一講書(shū)人閱讀 37,719評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤芦劣,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后说榆,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體虚吟,經(jīng)...
    沈念sama閱讀 44,186評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,516評(píng)論 2 327
  • 正文 我和宋清朗相戀三年签财,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了串慰。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,650評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡唱蒸,死狀恐怖邦鲫,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情神汹,我是刑警寧澤庆捺,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布,位于F島的核電站屁魏,受9級(jí)特大地震影響滔以,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜氓拼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,936評(píng)論 3 313
  • 文/蒙蒙 一你画、第九天 我趴在偏房一處隱蔽的房頂上張望抵碟。 院中可真熱鬧,春花似錦撬即、人聲如沸立磁。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,757評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)唱歧。三九已至,卻和暖如春粒竖,著一層夾襖步出監(jiān)牢的瞬間颅崩,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,991評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工蕊苗, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留沿后,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,370評(píng)論 2 360
  • 正文 我出身青樓朽砰,卻偏偏與公主長(zhǎng)得像尖滚,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子瞧柔,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,527評(píng)論 2 349

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