非常有用的 Python 第三方库

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

风格和规范

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 文件锁

https://pypi.python.org/pypi/fasteners

三月沙 wechat
扫描关注 wecatch 的公众号