Skip to content

目录

环境管理

包管理

包仓库

分发

构建工具

交互式解析器

文件

  • aiofiles

日期和时间

文本处理

通用

  • pangu.py
  • simplejson

Slug 化

解析器

特殊文本格式处理

通用

Office

  • openpyxl

PDF

Markdown

YAML

  • PyYAML

CSV

  • csvkit

Archive

自然语言处理

文档

配置

  • config
  • ConfigParser

命令行工具

命令行程序开发

  • click
  • python-fire

终端呈现方式

  • rich

生产力工具

高级 CLI

Shell

下载器

图像处理

OCR

音频

Video

地理位置

HTTP

  • requests

数据库

数据库驱动

MySQL

PostgreSQL

其他关系型数据库

NoSQL 数据库

异步客户端

ORM

关系型数据库

NoSQL 数据库

其他

Web 框架

权限

CMS

电子商务

RESTful API

Django

Flask

Pyramid

与框架无关的

验证

Oauth

其他

模板引擎

  • Jinja2

队列

  • celery

搜索

动态消息

资源管理

缓存

电子邮件

国际化

URL 处理

HTML 处理

处理 HTML 和 XML

  • BeautifulSoup

爬取网络站点

网页内容提取

表单

数据验证

反垃圾技术

标记

管理面板

静态站点生成器

进程

  • envoy
  • sh

并发和并行

网络

WebSocket

WSGI 服务器

RPC 服务器

密码学

图形用户界面

游戏开发

日志

  • logging

测试

测试框架

  • unittest

GUI / Web 测试

  • Selenium
  • locust

Mock 测试

  • mock

对象工厂

代码覆盖率

  • coverage

伪数据

  • faker

错误处理

代码分析和 Lint 工具

代码分析

Lint 工具

代码格式化

静态类型检查

静态类型注释生成器

调试工具

调试器

追踪器

性能分析器

其他

科学计算和数据分析

数据可视化

计算机视觉

机器学习

MapReduce

函数式编程

第三方 API

DevOps 工具

任务调度

外来函数接口

高性能

微软的 Windows 平台

网络可视化和 SDN

硬件

兼容性

算法和设计模式

算法

设计模式

  • PyPattyrn
  • python-patterns

内置类的增强版实现

机器人

聊天工具

编辑器插件和IDE

企业级应用

GraphQL

股票金融

杂项

拓展阅读