环境管理
管理 Python 版本和环境的工具
本文整理了 Python 开发中常用的各类第三方库,涵盖环境管理、包管理、Web 框架、数据处理、机器学习及 DevOps 等领域。包含 pip、requests、Django、Pandas、Scikit-learn 等知名工具的描述与用途说明,旨在帮助开发者快速检索所需依赖,提升项目构建效率。

管理 Python 版本和环境的工具
管理包和依赖的工具
本地 PyPI 仓库服务和代理。
打包为可执行文件以便分发。
将源码编译成软件。
交互式 Python 解析器。
文件管理和 MIME(多用途的网际邮件扩充协议) 类型检测。
操作日期和时间的类库。
用于解析和操作文本的库。
一些用来解析和操作特殊文本格式的库。
tablib – 一个用来处理表格数据的模块。
用来处理人类语言的库。
用以生成项目文档的库。
用来保存和解析配置的库。
用于创建命令行程序的库。
用来进行下载的库。
用来操作图像的库。
光学字符识别库。
用来操作音频的库
用来操作视频和 GIF 的库。
地理编码地址以及用来处理经纬度的库。
使用 HTTP 的库。
Python 实现的数据库。
用来连接和操作数据库的库。
实现对象关系映射或数据映射技术的库。
全栈 web 框架。
允许或拒绝用户访问数据或功能的库。
内容管理系统
用于电子商务以及支付的框架和库。
用来开发 RESTful APIs 的库
实现验证方案的库。
模板生成和词法解析的库和工具。
处理事件以及任务队列的库。
对数据进行索引和执行搜索查询的库和软件。
用来创建用户活动的库。
管理、压缩、缩小网站资源的工具。
缓存数据的库。
用来发送和解析电子邮件的库。
用来进行国际化的库。
解析 URLs 的库
处理 HTML 和 XML 的库。
爬取网络站点的库
用于进行网页内容提取的库。
进行表单操作的库。
数据验证库。多用于表单验证。
帮助你和电子垃圾进行战斗的库。
用来进行标记的库。
管理界面库。
静态站点生成器是一个软件,它把文本和模板作为输入,然后输出 HTML 文件。
操作系统进程启动及通信库。
用以进行并发和并行操作的库。
用于网络编程的库。
帮助使用 WebSocket 的库。
兼容 WSGI 的 web 服务器
兼容 RPC 的服务器。
用来创建图形用户界面程序的库。
超赞的游戏开发库。
用来生成和操作日志的库。
进行代码库测试和生成测试数据的库。
进行代码分析,解析和操作代码库的库和工具。
用来进行代码调试的库。
用来进行科学计算和数据分析的库。
进行数据可视化的库。参见:awesome-javascript。
计算机视觉库。
机器学习库。参见:awesome-machine-learning.
MapReduce 框架和库。
使用 Python 进行函数式编程。
用来访问第三方 API 的库。参见:List of Python API Wrappers and Libraries。
用于 DevOps 的软件和库。
任务调度库。
使用外来函数接口的库。
让 Python 更快的库。
在 Windows 平台上进行 Python 编程。
用来进行网络可视化和 SDN(软件定义网络) 的工具和库。
用来对硬件进行编程的库。
帮助从 Python 2 向 Python 3 迁移的库。
不属于上面任何一个类别,但是非常有用的库。
Python 实现的算法和设计模式。
编辑器和 IDE 的插件
流行的 Python 集成开发环境。
在线工具和简化开发的 API。
参见:awesome-CIandCD.

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online