資源推薦|347個Python開發(fā)經(jīng)典資源推薦(42類)

資源推薦|347個Python開發(fā)經(jīng)典資源推薦(42類)

今天的文章是Python開發(fā)資源产捞,總計42個大類醇锚,一共347項。(Python的東西實在太多了坯临,一個人整理簡直是自尋死路搂抒,大家如果有比較好的資源艇搀,這里又沒收錄的,可以在評論留言求晶,我會補充進來~)

以后有什么想查找的資源焰雕,就來這里吧~

Python實現(xiàn)算法和設(shè)計模式

algorithms- Python的一個算法模塊

PyPattyrn- 一個用于實現(xiàn)常見設(shè)計模式的簡單而有效的庫

python-patterns- Python中設(shè)計模式的集合

sortedcontainers- 快速,純Python的SortedList芳杏,SortedDict和SortedSet類型的實現(xiàn)

從源代碼編譯軟件

BitBake - 一個嵌入Linux的類似make的構(gòu)建工具

buildout- 用于從多個部分創(chuàng)建矩屁、組裝和部署應用程序的構(gòu)建系統(tǒng)

PlatformIO- 對不同開發(fā)平臺的代碼進行構(gòu)建的控制臺工具

PyBuilder- 用不同開發(fā)平臺構(gòu)建代碼的控制臺工具

SCons - 軟件構(gòu)建工具

用于分析、解析和操作代碼的庫和工具

coala - 語言獨立爵赵、易于擴展的代碼分析應用程序

code2flow- 將你的Python和JavaScript代碼轉(zhuǎn)換為DOT流程圖

pycallgraph- 可視化你的Python應用程序的流程(調(diào)用圖)的庫

pysonar2- Python的類型參考和索引器

從Python 2遷移到3的庫

Python-Future - Python 2和Python 3之間缺少的兼容性層

Python-Modernize- 使Python代碼現(xiàn)代化吝秕,實現(xiàn)最終的Python 3遷移

Six - Python 2和3兼容性實用程序

用于并發(fā)和并行執(zhí)行的庫

eventlet - 具有WSGI支持的異步框架

gevent - 基于協(xié)同程序的Python網(wǎng)絡(luò)庫

multiprocessing- Python標準庫————基于流程的“線程”接口

threading- (Python標準庫)高級線程接口

Tomorrow- 異步代碼的魔術(shù)裝飾器語法

uvloop- uvloop是對內(nèi)置的asyncio事件循環(huán)的一個快速、簡單的替換空幻。uvloop在Cython中實現(xiàn)烁峭,并使用libuv

用于驗證數(shù)據(jù)的庫。在許多情況下用于表格

Cerberus- 輕量級和可擴展的數(shù)據(jù)驗證庫

colander - 通過XML秕铛、JSON约郁、HTML表單文檔獲取和反序列化數(shù)據(jù)

jsonschema- Python 的JSON Schema的實現(xiàn)

schema- 用于驗證Python數(shù)據(jù)結(jié)構(gòu)的庫

Schematics- 數(shù)據(jù)結(jié)構(gòu)驗證

valideer- 輕量級可擴展數(shù)據(jù)驗證和適應庫

voluptuous- 一個Python數(shù)據(jù)驗證庫

用于連接和操作數(shù)據(jù)庫的庫

MySQL

mysql-python - 用于Python的MySQL數(shù)據(jù)庫連接器

mysqlclient - mysql-python fork支持Python 3

oursql- 一個更好的MySQL連接器

PyMySQL - 純Python MySQL驅(qū)動程序兼容于mysql-python

PostgreSQL

psycopg2- 最流行的適用于Python的PostgreSQL適配器

queries- 用于與PostgreSQL交互的psycopg2庫的包裝器

txpostgres - 用于PostgreSQL的基于Twisted的異步驅(qū)動程序

其他關(guān)系型數(shù)據(jù)庫

apsw - 另一個Python SQLite包裝器

· dataset- 將Python腳本存儲在數(shù)據(jù)庫中 - 與SQLite,MySQL和PostgreSQL一起使用

pymssql - Microsoft SQL Server的簡單數(shù)據(jù)庫接口

非關(guān)系型數(shù)據(jù)庫

cassandra-python-driver - Cassandra的Python驅(qū)動程序

HappyBase - 個開發(fā)人員友好的Apache HBase庫

Plyvel - 一個快速和功能豐富的Python接口到LevelDB

py2neo- 適用于Neo4j 靜態(tài)界面的 Python包裝客戶端

pycassa - Cassandra的 Python Thrift驅(qū)動

PyMongo- MongoDB的官方Python客戶端

redis-py - Redis Python客戶端

telephus - Cassandra的基于Twisted的客戶端

txRedis - Redis的基于Twisted的客戶端

用于生成項目文檔的庫

Sphinx- Python文檔生成器

MkDocs - Markdown友好的文檔生成器

pdoc- Epydoc替換為Python庫自動生成API文檔

Pycco- 識字編程式文檔生成器

電子商務和付款框架的庫

alipay - 非官方的Alipay API for Python

Cartridge- Cartridge是使用Django 框架構(gòu)建的購物車應用程序

django-oscar - Django的開源電子商務框架

django-shop- 一個基于Django的商店系統(tǒng)

merchant- 一個Django應用程序接受來自各種支付處理器的付款.

money - 具有可選CLDR支持的區(qū)域設(shè)置和可擴展的貨幣兌換解決方案的

python-currencies- 顯示世界各國貨幣格式的Python包

forex-python- 外匯匯率但两,比特幣價格指數(shù)和貨幣兌換

shoop - 基于Django的開源電子商務平臺

Python版本和環(huán)境管理庫

Pipenv- Pipfile鬓梅,Pip和Virtualenv的組合

p -交互式Python版本管理

pyenv -簡單的Python版本管理

venv -Python 3.3+中的 Python標準庫)創(chuàng)建輕量級的虛擬環(huán)境

virtualenv- 創(chuàng)建孤立的Python環(huán)境的工具

virtualenvwrapper- 一組對virtualenv的擴展

地理編碼地圖和緯度和經(jīng)度的庫

django-countries- 提供用于表單選擇的Django應用程序,可以標志圖標靜態(tài)文件和模型的國家/地區(qū)字段

GeoDjango- 世界級的地理網(wǎng)絡(luò)框架

GeoIP- 用于MaxMind GeoIP遺留數(shù)據(jù)庫的Python API

geojson- GeoJSON的Python綁定和實用程序

geopy - Python地理編碼工具箱

pygeoip-純Python GeoIP API

使用HTML和XML的庫

BeautifulSoup- Beautiful Soup提供一些簡單的谨湘、python式的函數(shù)用來處理導航绽快、搜索、修改分析樹等功能紧阔。它是一個工具箱坊罢,通過解析文檔為用戶提供需要抓取的數(shù)據(jù),因為簡單擅耽,所以不需要多少代碼就可以寫出一個完整的應用程序

bleach- 理HTML(需要html5lib)

cssutils- 個用于Python的CSS庫

html5lib- 根據(jù)WHATWG規(guī)范生成HTML/ XML文檔的DOM活孩。該規(guī)范被用在現(xiàn)在所有的瀏覽器上

lxml - 一個用于處理HTML和XML的非常快速秫筏、易于使用和通用的庫

MarkupSafe- 為Python編寫XML / HTML / XHTML標記安全字符串

pyquery - 解析DOM樹和jQuery選擇器

untangle- 輕松實現(xiàn)將XML文件轉(zhuǎn)換為Python對象

WeasyPrint - 可以導出為PDF的HTML和CSS的視覺呈現(xiàn)引擎

xmldataset- 簡單的XML解析

xmltodict- 使用XML感覺就像使用JSON一樣

用于生成和使用日志的庫

Eliot- 復雜和分布式系統(tǒng)的日志記錄

logbook- Logging replacement for Python

logging- (Python standard library) Logging facility for Python

Sentry- A realtime logging and aggregation server

一種基于LibLinear和Jieba的簡單诱鞠,高效的短文分類工具

pip - Python包和依賴關(guān)系管理器

conda - Conda是一個開源軟件包管理系統(tǒng)和環(huán)境管理系統(tǒng),用于安裝多個版本的軟件包及其依賴關(guān)系这敬,并在它們之間輕松切換航夺。它適用于Linux,OS X和Windows崔涂,并且是為Python程序創(chuàng)建的阳掐,但可以打包和分發(fā)任何軟件

Curdling - Curdling是用于管理Python包的命令行工具

pip-tools- 能夠保證你Python依賴為最新的一組工具

wheel - 新的Python分發(fā)標準,旨在取代egg

用于解析和操縱特定文本格式的庫

General

tablib - 處理XLS,CSV缭保,JSON汛闸,YAML中的表格數(shù)據(jù)集的模塊

Office

Marmir- 使用Python數(shù)據(jù)結(jié)構(gòu)并將其轉(zhuǎn)換成電子表格

openpyxl- 用于讀寫Excel 2010 xlsx / xlsm / xltx / xltm文件的庫

pyexcel - 提供一個用于讀取,操作和編寫csv艺骂、ods诸老、xls、xlsx和xlsm文件的APIs

python-docx - 讀取钳恕、查詢和修改Microsoft Word 2007/2008 docx文件

relatorio- 模板OpenDocument文件

unoconv - 轉(zhuǎn)換LibreOffice / OpenOffice支持的任何文檔格式

XlsxWriter - 用于創(chuàng)建Excel

xlsx文件的Python模塊

xlwings- 一個BSD許可的庫别伏,可以輕松地從Excel調(diào)用Python,反之亦然

xlwt / xlrd - 從Excel文件中寫入和讀取數(shù)據(jù)和格式化信息

PDF

PDFMiner - 從PDF文檔中提取信息的工具

PyPDF2 - 能夠分割忧额、合并和轉(zhuǎn)換PDF頁面的庫

ReportLab - 允許快速創(chuàng)建豐富的PDF文檔

Markdown

Mistune - 快速厘肮、功能齊全的純文本解析器

Python-Markdown - John Gruber的Markdown的Python實現(xiàn)

YAML

PyYAML- Python的PyYAML - YAML實現(xiàn)

CSV

csvkit - 用于轉(zhuǎn)換和使用CSV的工具

Archive

unp -一個可以輕松解壓存檔的命令行工具

全棧式web框架

Bottle- 快速、簡單和輕量級的WSGI微網(wǎng)框架

CherryPy - 一個簡約的Python Web框架睦番,HTTP / 1.1兼容和WSGI線程池

Django - Python中最流行的Web框架

Flask - 一個 Python 微型框架

Pyramid - 一個小而快速的类茂,開放源碼的Python Web框架

Sanic- 寫得快的Web服務器

Tornado- 個Web框架和異步網(wǎng)絡(luò)庫

TurboGears - 擁有可擴展到完整堆棧解決方案的微型功能

Web2py - 用于安全數(shù)據(jù)庫驅(qū)動的基于Web的應用程序的全棧企業(yè)框架

用于構(gòu)建命令行應用程序的庫

asciimatics- 跨平臺的全屏終端軟件包(即鼠標/鍵盤輸入和彩色定位的文本輸出),具有復雜動畫和特效的高級API

cement - Python的CLI應用程序框架

click - 用組合的方式創(chuàng)建美觀的命令行界面的包

cliff- 用多層次命令創(chuàng)建命令行程序的框架

clint- Python命令行應用工具

colorama- 跨平臺彩色終端文本

docopt - Pythonic命令行參數(shù)解析器

Gooey- 將命令行程序轉(zhuǎn)換成一行完整的GUI應用程序

Python-Fire- 用于從任何Python對象創(chuàng)建命令行界面(CLI)的庫

python-prompt-toolkit- 用于構(gòu)建強大的交互式命令行的庫

aws-cli - Amazon Web Services的通用命令行界面

bashplotlib- 在終端中制作基本圖

caniusepython3- 確定哪些項目阻止你移植到Python 3

cookiecutter- 從cookiecuters(項目模板)創(chuàng)建項目的命令行實用程序

doitlive- 終端中現(xiàn)場演示的工具

howdoi - 通過命令行即時編碼

httpie - 命令行HTTP客戶端托嚣,是一個用戶友好的cURL替換工具

mycli - 具有自動完成和語法突出顯示的MySQL的終端客戶端

PathPicker- 從bash輸出選擇文件

percol - percol在UNIX上為傳統(tǒng)的管道概念增添了交互式選擇的風格

pgcli - 具有自動完成和語法高亮的Postgres CLI

SAWS- 增加的AWS命令行界面(CLI)

thefuck - 更正你之前的控制臺命令

try -令人敬畏的cli工具

在Python中實現(xiàn)的數(shù)據(jù)庫

pickleDB- 一個用于Python的簡單輕便的鍵值存儲

PipelineDB - 流式SQL數(shù)據(jù)庫巩检,一個開源關(guān)系數(shù)據(jù)庫,可以連續(xù)地在流上運行SQL查詢注益,并將結(jié)果逐個存儲在表中

TinyDB- 一個微小的碴巾、面向文檔的數(shù)據(jù)庫

ZODB - Python的本機對象數(shù)據(jù)庫

處理日期和時間的庫

arrow- Python功能強大的日期和時間庫

Chronyk-用于解析人為時間和日期的Python 3庫

dateutil- 擴展到標準的Python datetime模塊

delorean- Delorean建立在pytz和dateutil之上溯捆,Delorean將為處理時間提供自然語言改進丑搔,并提供易于使用的日期時間抽象

moment- 處理日期/時間的Python庫。靈感來自Moment.js

Pendulum- Python datetimes變得容易

PyTime - 一個易于使用的Python模塊提揍,旨在通過字符串操作日期/時間/日期時間

pytz - 處理時區(qū)的一個庫

when.py - 提供用戶友好的功能來幫助執(zhí)行常見的日期和時間操作

神經(jīng)網(wǎng)絡(luò)和深度學習框架

Caffe - 深度學習的一個快速上手開放框架

Keras- 一個高級神經(jīng)網(wǎng)絡(luò)庫啤月,能夠運行在TensorFlow或者Theano之上

MXNet - 一個旨在提高效率和靈活性的深度學習框架

Neupy - 運行和測試不同的人工神經(jīng)網(wǎng)絡(luò)算法

Pytorch - 具有強大GPU加速度的Python中的Tensors和動態(tài)神經(jīng)網(wǎng)絡(luò)

TensorFlow- 由Google創(chuàng)建的最受歡迎的深度學習框架

Theano - 快速數(shù)值計算的深度學習庫

編輯器插件和IDE

Emacs

Elpy - Emacs Python開發(fā)環(huán)境

Sublime Text

Anaconda - Anaconda將您的Sublime Text 3轉(zhuǎn)換為全功能的Python開發(fā)IDE

SublimeJEDI - SublimeJEDI是一個Sublime Text 2和Sublime Text 3的插件

Vim

Jedi-vim - 用于Python的Jedi自動完成庫的Vim綁定

Python-mode - 一個將Vim轉(zhuǎn)換成Python IDE的插件

YouCompleteMe - 包括基于Jedi的Python完成引擎

Visual Studio

PTVS - Visual Studio的Python工具

Visual Studio Code

Python - 具有豐富的Python語言支持的擴展,其中包括linting劳跃,IntelliSense谎仲,格式化,重構(gòu)刨仑,調(diào)試郑诺,單元測試和jupyter支持

Magic Python -Sublime Text,Atom和Visual Studio代碼的前沿Python語法熒光筆杉武。由GitHub用來突出顯示你的Python代碼辙诞!

IDE

LiClipse- 基于Eclipse的免費polyglot IDE。使用PyDev支持Python

PyCharm - JetBrains的商業(yè)Python IDE轻抱。有免費社區(qū)版可用

Spyder - 開源Python IDE

游戲開發(fā)庫

Cocos2d - Cocos2d是構(gòu)建2D游戲飞涂,演示和其他圖形/交互應用程序的框架。它是基于pyglet

Panda3D - 迪斯尼開發(fā)和卡內(nèi)基梅隆大學娛樂技術(shù)中心保持的3D游戲引擎。用C ++編寫较店,完全包含在Python中

Pygame - Pygame是一組用于編寫游戲的Python模塊

PyOgre- Ogre 3D渲染引擎的Python綁定士八,可用于游戲、模擬梁呈、任何3D

PyOpenGL - 用于OpenGL的Python ctypes綁定及其相關(guān)API

PySDL2 - SDL2庫的基于ctypes的包裝器

RenPy - 視覺新穎引擎

與硬件相關(guān)的庫

ino - 與Arduino合作的命令行工具包

Pingo - Pingo提供統(tǒng)一的API來編程像Raspberry Pi婚度、pcDuino、Intel Galileo等設(shè)備

Pyro - Python機器人

PyUserInput- 用于跨平臺控制鼠標和鍵盤的模塊

scapy - Scapy是一個可以讓用戶發(fā)送官卡、偵聽和解析并偽裝網(wǎng)絡(luò)報文的Python程序陕见。這些功能可以用于制作偵測、掃描和攻擊網(wǎng)絡(luò)的工具

wifi- 在Linux上使用WiFi的Python庫和命令行工具

交互式Python解釋器(REPL)

bpython- 強大的交互式Python終端

Jupyter Notebook (IPython)- 一個豐富的工具包味抖,可幫助您充分利用交互式使用Python

ptpython- 高級Python REPL構(gòu)建在python-prompt-toolkit之上

機器學習相關(guān)的資源庫

gensim- Gensim是用于主題建模评甜、文檔索引 和大型語料庫的相似檢索的Python庫

Metrics - 一個Python實現(xiàn)的一些流行的推薦算法

NuPIC - Apache Spark的可擴展機器學習庫

scikit-learn - 機器學習最流行的Python庫

Spark ML- 是一個Python scikit構(gòu)建和分析推薦系統(tǒng)

vowpal_porpoise- 一個輕量級的Python包裝的Vowpal Wabbit

xgboost - 可擴展、便攜式和分布式梯度提升(GBDT仔涩,GBRT或GBM)庫忍坷,適用于Python、R熔脂、Java佩研、Scala、C ++等霞揉。

科學計算的庫

astropy - 一個用于天文學的社區(qū)Python庫

bcbio-nextgen- 其目標是克服在快速變化的研究領(lǐng)域工作在復雜管道上的個體開發(fā)人員的生物旬薯、算法和計算挑戰(zhàn)

bccb - 生物分析的庫

Biopython- Biopython是一套免費提供的生物計算工具

cclib - 用于解析和解釋計算化學包的結(jié)果的庫

NetworkX - 復雜社會網(wǎng)絡(luò)研究的Python庫

NIPY - 神經(jīng)成像工具包的集合

NumPy - 用Python進行科學計算的基礎(chǔ)軟件包

Open Babel - 一種化學工具箱,旨在呈現(xiàn)多種語言的化學數(shù)據(jù)

ObsPy - 地震學的Python工具箱

PyDy - Python Dynamics的縮寫适秩,用于協(xié)助動態(tài)運動建模中的工作流程

PyMC- Python Dynamics的縮寫绊序,用于協(xié)助動態(tài)運動建模中的工作流程

RDKit - 化學信息學和機器學習軟件

SciPy - SciPy是另一種使用NumPy來做高等數(shù)學、信號處理秽荞、優(yōu)化骤公、統(tǒng)計和許多其它科學任務的語言擴展

statsmodels- Python中的統(tǒng)計建模和計量經(jīng)濟學

SymPy - Python中的統(tǒng)計建模和計量經(jīng)濟學

Zipline- 一個Pythonic算法交易庫

BigQuant - 首個人工智能量化投資平臺,可直接使用機器學習扬跋、深度學習技術(shù)開發(fā)量化策略

網(wǎng)絡(luò)站點爬取的庫

cola- 一個分布式爬蟲框架

Demiurge- 基于PyQuery 的爬蟲微型框架

feedparser- 通用 feed 解析器

Grab - 站點爬取框架

MechanicalSoup- 用于自動和網(wǎng)絡(luò)站點交互的 Python 庫

portia- Scrapy 可視化爬取

pyspider- 一個強大的爬蟲系統(tǒng)

RoboBrowser- A simple, Pythonic library for browsing the web without a standalone web

browser

Scrapy - 一個簡單的Python 風格的庫卦洽,用來瀏覽網(wǎng)站魄懂,而不需要一個獨立安裝的瀏覽器

代碼質(zhì)量

Codacy - 自動代碼審查,以更快的速度運送更好的代碼。免費開源

Codecov - 代碼覆蓋儀表板

Landscape - 托管連續(xù)的Python代碼指標

QuantifiedCode - 數(shù)據(jù)驅(qū)動规肴、自動化七芭、連續(xù)的代碼審查工具

用于緩存數(shù)據(jù)的庫

Beaker- 用于web應用和獨立python腳本使用的緩存庫

DiskCache- SQLite和文件支持的緩存后端秦踪,具有比memcached和redis更快的查找功能

django-cache-machine - Django模型的自動緩存

django-cacheops - 支持自動或手動查詢緩存懂鸵,并且具有自動粒度事件驅(qū)動的ORM緩存

django-viewlet - 使用擴展的緩存來控制渲染的模板部分

dogpile

cache - dogpile.cache是一個緩存API,它提供了一個通用接口來緩存任何種類的后端

HermesCache- 具有基于標簽的無效和預防效果的Python緩存庫

johnny-cache- django應用程序的緩存框架

pylibmc- 圍繞libmemcached接口的Python包裝器

計算機視覺相關(guān)的庫

OpenCV - 比較知名的計算機視覺的庫

pyocr - Tesseract和Cuneiform的包裝

pytesseract- Google Tesseract OCR的另一個包裝

SimpleCV - 構(gòu)建計算機視覺應用程序的開源框架

加密

cryptography- 一個旨在向Python開發(fā)人員提供加密算法的軟件包

hashids- 在Python 中實現(xiàn)hashids(Hashids)余指,兼容Python 2和Python 3

Paramiko - 實現(xiàn)SSHv2協(xié)議的Python(2.6 +捕犬,3.3+)跷坝,提供客戶端和服務器功能

Passlib- 安全的密碼存儲/哈希庫,非常高的安全級別

PyNacl - Python綁定到網(wǎng)絡(luò)和加密(NaCl)庫

數(shù)據(jù)分析包

Blaze - NumPy和Pandas與Big data接口

Open Mining - 面向Pandas的商業(yè)智能(BI)界面

Orange - 通過視覺編程或腳本進行數(shù)據(jù)挖掘碉碉、數(shù)據(jù)可視化柴钻、分析和機器學習

Pandas - 量化領(lǐng)域數(shù)據(jù)分析最常用的一個包

用于可視化數(shù)據(jù)的庫

Altair- 使用Altair,您可以花費更多時間了解您的數(shù)據(jù)及其含義垢粮。Altair的API簡單贴届,友好和一致,建立在強大的 Vega-Lite JSON規(guī)范之上蜡吧。這種優(yōu)雅的簡潔性以最少的代碼產(chǎn)生了美麗而有效的可視化

Bokeh - Python的交互式網(wǎng)絡(luò)繪圖

ggplot - 與ggplot2相同的API

Matplotlib - 一個Python 2D繪圖庫

Pygal - 一個Python SVG圖表創(chuàng)建者

PyGraphviz- Graphviz的 Python接口

PyQtGraph - 交互式和實時2D / 3D /圖像繪圖和科學/工程小部件

Seaborn- 使用Matplotlib的統(tǒng)計數(shù)據(jù)可視化

VisPy - 基于OpenGL的高性能科學可視化

代碼調(diào)試工具的包

類似于pdb的調(diào)試器

ipdb - 啟用了IPython的pdb

pdb++ - pdb的另一個替代品

pudb - 一個全屏幕的基于控制臺的Python調(diào)試器

remote-pdb - 遠程vanilla PDB調(diào)試器(通過TCP sockets)

wdb -通過WebSockets的Web調(diào)試器

Profiler性能分析器

line_profiler - 逐行剖析

memory_profiler - 監(jiān)視Python代碼的內(nèi)存使用情況

profiling - 個交互式Python分析器

vprof- Visual Python分析器

其他

django-debug-toolbar - 顯示Django的各種調(diào)試信息

django-devserver - Django的runserver的替代品

flask-debugtoolbar - django-debug工具欄的一個端口

hunter - 一個靈活的代碼跟蹤工具包

lptrace - strace for Python程序

manhole - 調(diào)試服務毫蚓,將接受unix域套接字連接,并顯示所有線程的堆棧跟蹤和交互式提示

pyelftools - 解析和分析ELF文件和DWARF調(diào)試信息

pyringe - 調(diào)試器能夠附加和注入代碼到Python進程

下載方面的庫

s3cmd - 用于管理Amazon S3和CloudFront的命令行工具

s4cmd- 超級S3命令行工具昔善,有利于更高的性能

you-get -一個用Python 3編寫的YouTube /優(yōu)酷/ Niconico視頻下載

youtube-dl - 從YouTube下載視頻的小型命令行程序

用于發(fā)送和解析郵件的庫

envelopes- 發(fā)送郵件的庫

flanker- 用于發(fā)送和解析郵件的庫

imbox- 用于人類的Python IMAP.

py - 用于人類的Python SMTP服務器

lamson- Pythonic SMTP應用服務器

Marrow Mailer - 高性能可擴展郵件傳遞框架

modoboa-郵件托管和管理平臺元潘,包括現(xiàn)代和簡化的Web UI

Nylas Sync Engine -在功能強大的電子郵件同步平臺之上提供RESTful API

yagmail- 另一個Gmail / SMTP客戶端

用于使用圖形用戶界面應用程序的庫

curses - 用于創(chuàng)建終端GUI應用程序的ncurses的內(nèi)置包裝器

enaml - 使用聲明式語法(如QML)創(chuàng)建漂亮的用戶界面

Flexx - Flexx是一個純Python工具包,用于創(chuàng)建GUI君仆,它使用Web技術(shù)進行渲染

kivy - 用于創(chuàng)建在Windows翩概,Linux,Mac OS X返咱,Android和iOS上運行的NUI應用程序的庫

pyglet- 一個用于Python的跨平臺窗口和多媒體庫

PyGObject- 用于GLib / GObject / GIO / GTK +(GTK + 3)的Python綁定

PyQt- 用于Qt跨平臺應用程序和UI框架的Python綁定钥庇,支持Qt v4和Qt v5框架

PySide - 用于Qt跨平臺應用程序和UI框架的Python綁定,支持Qt v4框架

pywebview- 圍繞Webview組件的輕量級跨平臺本機包裝咖摹,允許在自己的本機專用窗口中顯示HTML內(nèi)容

Tkinter- Tkinter是Python的事實上的標準GUI包

Toga - 一個Python本機的OS本機GUI工具包

urwid - 用于創(chuàng)建終端GUI應用程序的庫评姨,具有對窗口小部件、事件萤晴、豐富顏色等的強大支持

wxPython - wxWidgets C ++類庫與Python的混合

處理圖像的庫

hmap- 圖像直方圖的庫

imgSeek- 使用視覺相似性搜索圖像集合的項目

nude.py - 色情圖片識別的庫

pagan - 基于輸入字符串和散列的復古識別(Avatar)生成

pillow- Pillow由PIL而來吐句,是一個圖像處理庫

pyBarcode- 在Python中創(chuàng)建條形碼而不需要PIL

pygram- 像Instagram的圖像過濾器

python-qrcode- 一個純Python QR碼生成器

Quads- 基于四叉樹的計算機藝術(shù)

scikit-image - 用于(科學)圖像處理的Python庫

thumbor- 一個小型圖像服務,具有剪裁硫眯,尺寸重設(shè)和翻轉(zhuǎn)功能

wand - MagickWand的 Python綁定蕴侧,ImageMagick的 C API

人類語言處理的庫

Jieba - 中文分詞包

langid.py - 獨立語言識別系統(tǒng)

NLTK - 構(gòu)建Python程序以處理人類語言數(shù)據(jù)的領(lǐng)先平臺

Pattern- Python的Web挖掘模塊

SnowNLP- 用于處理中文文本的庫

spaCy - spaCy擅長大規(guī)模的信息提取任務

TextBlob- 具有文本處理 择同、 情緒分析两入、詞性標注、名詞短語提取敲才、翻譯等功能的一個庫

TextGrocery- 一種基于LibLinear和Jieba的簡單裹纳、高效的短文分類工具

Microsoft Windows上的Python編程

Python(x,y) - 基于Qt和Spyder的基于科學應用的Python分發(fā)

pythonlibs- 用于Python擴展程序包的非官方Windows二進制文件

PythonNet- 與NET公共語言運行時(CLR)的Python集成

PyWin32- 適用于Windows的Python擴展

WinPython - 適用于Windows 7/8的便攜式開發(fā)環(huán)境

用于操縱視頻和GIF的庫

moviepy - 用于基于腳本的電影編輯的模塊,包括動畫GIF等多種格式

scikit-video- SciPy的視頻處理模塊

用來操作音頻的庫

audiolazy-Python 的數(shù)字信號處理包

audioread – 交叉庫 (GStreamer + Core Audio + MAD + FFmpeg)音頻解碼

beets– 一個音樂庫管理工具及 MusicBrainz 標簽添加工具

dejavu – 音頻指紋提取和識別

django-elastic-transcoder– Django + Amazon Elastic Transcoder

eyeD3 – 一個用來操作音頻文件的工具紧武,具體來講就是包含 ID3 元信息的 MP3 文件

id3reader– 一個用來讀取 MP3 元數(shù)據(jù)的 Python 模塊

m3u8 – 一個用來解析 m3u8 文件的模塊剃氧。

mutagen– 一個用來處理音頻元數(shù)據(jù)的 Python 模塊

pydub– 通過簡單、簡潔的高層接口來操作音頻文件

pyechonest– Echo Nest API 的 Python 客戶端

talkbox– 一個用來處理演講/信號的 Python 庫

TimeSide– 開源 web 音頻處理框架

tinytag– 一個用來讀取MP3, OGG, FLAC 以及 Wave 文件音樂元數(shù)據(jù)的庫

mingus– 一個高級音樂理論和曲譜包阻星,支持 MIDI 文件和回放功能

————————————————————————————————————

之前決定要整理這個朋鞍,在拖延了半個月之后已添,花了兩天時間終于完成了。

資源推薦|347個Python開發(fā)經(jīng)典資源推薦(42類)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末滥酥,一起剝皮案震驚了整個濱河市更舞,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌坎吻,老刑警劉巖缆蝉,帶你破解...
    沈念sama閱讀 206,378評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異瘦真,居然都是意外死亡刊头,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評論 2 382
  • 文/潘曉璐 我一進店門诸尽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來原杂,“玉大人,你說我怎么就攤上這事您机∥畚荆” “怎么了?”我有些...
    開封第一講書人閱讀 152,702評論 0 342
  • 文/不壞的土叔 我叫張陵往产,是天一觀的道長被碗。 經(jīng)常有香客問我,道長仿村,這世上最難降的妖魔是什么锐朴? 我笑而不...
    開封第一講書人閱讀 55,259評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮蔼囊,結(jié)果婚禮上焚志,老公的妹妹穿的比我還像新娘。我一直安慰自己畏鼓,他們只是感情好酱酬,可當我...
    茶點故事閱讀 64,263評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著云矫,像睡著了一般膳沽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上让禀,一...
    開封第一講書人閱讀 49,036評論 1 285
  • 那天挑社,我揣著相機與錄音,去河邊找鬼巡揍。 笑死痛阻,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的腮敌。 我是一名探鬼主播阱当,決...
    沈念sama閱讀 38,349評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼俏扩,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了弊添?” 一聲冷哼從身側(cè)響起动猬,我...
    開封第一講書人閱讀 36,979評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎表箭,沒想到半個月后赁咙,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,469評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡免钻,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,938評論 2 323
  • 正文 我和宋清朗相戀三年彼水,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片极舔。...
    茶點故事閱讀 38,059評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡凤覆,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出拆魏,到底是詐尸還是另有隱情盯桦,我是刑警寧澤,帶...
    沈念sama閱讀 33,703評論 4 323
  • 正文 年R本政府宣布渤刃,位于F島的核電站拥峦,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏卖子。R本人自食惡果不足惜略号,卻給世界環(huán)境...
    茶點故事閱讀 39,257評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望洋闽。 院中可真熱鬧玄柠,春花似錦、人聲如沸诫舅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽刊懈。三九已至这弧,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間俏讹,已是汗流浹背当宴。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留泽疆,地道東北人。 一個月前我還...
    沈念sama閱讀 45,501評論 2 354
  • 正文 我出身青樓玲献,卻偏偏與公主長得像殉疼,于是被迫代替她去往敵國和親梯浪。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,792評論 2 345

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

  • Web UI測試自動化 splinter - web UI測試工具瓢娜,基于selnium封裝挂洛。 selenium -...
    Thea0216閱讀 5,799評論 2 48
  • python 也是很值得學習的一門工具。學好python和R眠砾。 1環(huán)境管理 管理 Python 版本和環(huán)境的工具 ...
    Liam_ml閱讀 4,803評論 1 51
  • # Python 資源大全中文版 我想很多程序員應該記得 GitHub 上有一個 Awesome - XXX 系列...
    小邁克閱讀 2,961評論 1 3
  • 兩河流域北部底格里斯河中游地區(qū)的奴隸制帝國虏劲。原是亞述城附近的一個小地區(qū),后來崛起為強國褒颈,統(tǒng)治范圍從巴勒斯坦延伸到...
    我讀過的書閱讀 176評論 0 0
  • 2018-11-7今天下屬高升柒巫,真是為他而高興,一路走來兢兢業(yè)業(yè)谷丸,希望他能越走越好堡掏,看著他們的成長,很是欣...
    霜霜微記閱讀 158評論 0 1