http
requests
易读易懂的 http libary
django-rest-framework
基于django 用以构建web api
eve
基于Flask, mongodb的 REST API framework
图形图像
pgmagick
pgmagick 是 GraphicsMagick(Magick++) python 绑定
Pillow
PIL 一个更友好的实现
分布式&异步队列
celery
celery 是基于分布式消息的异步任务队列
rq
非常简单的基于进程的异步队列
html&xml 解析
lxml
lxml 是特性最丰富,最容易使用的xml解析库
beautifulsoup4
解析xml和html,用来提取xml和html中的数据
pyquery
类似jquery一样解析xml和html
测试
- nose
- pytest
- webtest
模板
- jinji2
web framework
- flask
- tornado
- pyramid https://trypyramid.com/
风格和规范
autopep8
pep8
文档
mkdocs
python 项目文档生成工具
Pygments
python 实现的代码高亮库,支持300多种语言
命令行和linux工具
psutil
在运行的python进程中获取进程和操作系统信息(CPU, memory, disks, network),支持多个平台
paramiko
python 实现的ssh2 协议库
colorama
shell 中输出颜色
加密和安全
Passlib
提供各种加密算法,夸平台,支持超过30种常用的加密算法
ORM
sqlacodegen
根据不同的数据库生成 sqlalchemy model
https://github.com/agronholm/sqlacodegen
并发与并行
fasteners
linux 文件锁