一个努力中 的公众号
长的好看的人都关注了
Awesome-Python是由vinta发起和维护的Python资源列表,包括:Web。
框架、网络爬虫、网络内容抽取、模板引擎、数据库、数据可视化、图像处理、文本处理、自然语言处理、机器学习、日志、代码分析等。
中文Github地址:
https://github.com/jobbole/awesome-python-cn
英文Github地址:
https://github.com/vinta/awesome-python
PDF已经下载整理好了。可以在微信官方账号【5】后台回复,获取完整版。
# #资源列表。
# # # #环境管理。
用于管理Python版本和环境的工具。
* * * * * *
# # #包管理。
用于管理包和依赖项的工具。
* * * * * * * *
# # #包装仓库。
本地PyPI仓库服务和代理。
* * * *
# # #分发。
打包为可执行文件进行分发。
* * * * * * * * *
# # #构建工具。
将源代码编译成软件。
* * * * * *
# # # #交互式解析器
交互式Python解析器。
* * * * *
# # #文件。
文档管理和MIME(多用途互联网邮件扩展协议)类型检测。
* * * * * * * * *
# # # #日期和时间。
操作日期和时间类库。
* * * * * * * * * * * * *
# # #文本处理。
用于分析和处理文本的库。
* * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# # # #特殊文本格式。
一些库用来解析和操作特殊的文本格式。
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
# # # #自然语言处理。
用来处理人类语言的图书馆。
* * * * * * * * * * * * * * * *
# # #文档。
用于生成项目文档的库。
* * * * * *
# # #配置。
用于保存和解析配置的库。
* * * * * *
# # #命令行工具。
用于创建命令行程序的库。
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
# # #下载器。
用于下载的库。
* * * * *
# # #图像。
处理用来操作图像的库.
* * * * * * * * * * * * * * * *
### OCR
光学字符识别库。
* *
### 音频
用来操作音频的库
* * * * * * * * * * * * * * * * * * * *
### Video
用来操作视频和 GIF 的库。
* * *
### 地理位置
地理编码地址以及用来处理经纬度的库。
* * * * * * *
### HTTP
使用 HTTP 的库。
* * * * * * *
### 数据库
Python 实现的数据库。
* * * *
### 数据库驱动
用来连接和操作数据库的库。
* * * * * * * * * * * * * * * * * * * * * * * * * * * *
### ORM
实现对象关系映射或数据映射技术的库。
* * * * * * * * * * * * * * * * * * * * * * *
### Web 框架
全栈 Web 框架。
* * * * * * * * * * * * * * * *
### WebSocket
Web socket 相关库。
* * *
### 权限
允许或拒绝用户访问数据或功能的库。
* * *
### CMS
内容管理系统。
* * * * * * * * * * * *
### 电子商务
用于电子商务以及支付的框架和库。
* * * * * * * * * *
### RESTful API
用来开发 RESTful APIs 的库
* * * * * * * * * * * * * * * * * * * * * *
### 验证
实现验证方案的库。
* * * * * * * * * * * * * * * * *
### 模板引擎
模板生成和词法解析的库和工具。
* * * *
### 队列
处理事件以及任务队列的库。
* * * * * *
### 搜索
对数据进行索引和执行搜索查询的库和软件。
* * * * * *
### 动态消息
用来创建用户活动的库。
* *
### Web 资源管理
管理、压缩、缩小网站资源的工具。
* * * * * * * *
### 缓存
缓存数据的库。
* * * * * * * * *
### 电子邮件
用来发送和解析电子邮件的库。
* * * * * * * * * * * * * * *
### 国际化
用来进行国际化的库。
* * *
### URL 处理
解析 URLs 的库
* * * * *
### HTML 处理
处理 HTML 和 XML 的库。
* * * * * * * * * * * * *
爬取网络站点的库
* * * * * * * * * *
### 网页内容提取
用于进行网页内容提取的库。
* * * * * * * * * * * *
### 表单
进行表单操作的库。
* * * * * * *
### 数据验证
数据验证库。多用于表单验证。
* * * * * * * *
### 序列化
复杂数据类型序列化相关库。
* * * *
### 反垃圾技术
帮助你和电子垃圾进行战斗的库。
* *
### 标记
用来进行标记的库。
### 管理面板
管理界面库。
* * * * * * * * * *
### Serverless 框架
使用 Python 开发 Serverless 模型相关的库。
* *
### 静态站点生成器
静态站点生成器是一个软件,它把文本和模板作为输入,然后输出 HTML 文件。
* * * * * * *
### 进程
操作系统进程启动及通信库。
* * * *
### 并发和并行
用以进行并发和并行操作的库。
* * * * * * * * *
### 网络
用于网络编程的库。
* * * * * * * *
### WebSocket
帮助使用 WebSocket 的库。
* * * *
### WSGI 服务器
兼容 WSGI 的 web 服务器
* * * * * * * * * *
### ASGI 服务器
兼容 ASGI 的 web 服务器。
* *
### RPC 服务器
兼容 RPC 的服务器。
* * * *
### 密码学
* * * * * *
### 图形用户界面
用来创建图形用户界面程序的库。
* * * * * * * * * * * * * * * *
### 游戏开发
超赞的游戏开发库。
* * * * * * * * *
### 日志
用来生成和操作日志的库。
* * * * * * * *
### 测试
进行代码库测试和生成测试数据的库。
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
### 渗透测试
渗透测试相关框架和工具。
* * *
### 代码分析和 Lint 工具
进行代码分析、解析和操作代码库的库和工具。
* * * * * * * * * * * * * * * * * * * * * * * * * *
### 调试工具
用来进行代码调试的库。
* * * * * * * * * * * * * * * * * * * * * * * * * *
### 科学计算和数据分析
用来进行科学计算和数据分析的库。
* * * * * * * * * * * * * * * * * * * * * * * * * * * * *
### 数据可视化
进行数据可视化的库。参见:awesome-javascript。
* * * * * * * * * * * * * * * * * * * *
### 计算机视觉
计算机视觉相关库。
* * * * * * * *
### 深度学习
神经网络和深度学习相关框架。也可以参考 awesome-deep-learning。
* * * * * * * * * * *
### 机器学习
机器学习相关库,也可以参考 awesome-machine-learning。
* * * * * * * * * * * * * *
### 推荐系统
用于构建推荐系统的相关库。
* * * * * * * *
### 分布式计算
分布式计算相关的框架和库。
* * * * * * * * *
### 函数式编程
使用 Python 进行函数式编程。
* * * * * * *
### 第三方 API
用来访问第三方 API 的库。参见:List of Python API Wrappers and Libraries。
* * * * * * * * *
### DevOps 工具
用于 DevOps 的软件和库。
* * * * * * * * * * * * * * * * * *
### 任务调度
任务调度库。
* * * * * * * * * * *
### 外来函数接口
使用外来函数接口的库。
* * * *
### 重构
Python 重构相关库和工具。
* * *
### 高性能
让 Python 更快的库。
* * * * * * * * * * * *
### 微软的 Windows 平台
在 Windows 平台上进行 Python 编程。
* * * * *
### 网络可视化和 SDN
用来进行网络可视化和 SDN(软件定义网络)的工具和库。
* * * * * *
### 硬件
用来对硬件进行编程的库。
* * * * * * * *
### 兼容性
帮助从 Python 2 向 Python 3 迁移的库。
* * *
### 算法和设计模式
数据结构、算法和设计模式的 Python 实现。也可以参考 awesome-algorithms 。
* * * * * * * * *
### 内置类的增强版实现
一些 Python 内置类的增强版实现库。
* * * * *
### 机器人
机器人相关库。
* *
### 聊天工具
聊天机器人开发相关的库。
### 编辑器插件和 IDE
* * * * * * * * * * * * * * * *
### 企业级应用集成
企业级环境中用于集成的平台与工具。
### GraphQL
GraphQL 相关库。
* * * *
### 杂项
不属于上面任何一个类别,但是非常有用的库。
* * * * * *