Python 常用库¶
1. 项目构建与管理¶
2. 时间处理¶
3. 数据加密与解密¶
4. 终端美化¶
-
Pyrind
Pyrind 进度条
-
TQDM
TQDM 进度条
28.2K :simple-bookmark:
-
ProgressBar2
ProgressBar2 进度条
-
Urwid
Urwid
-
Rich
Rich
-
Style
Style
5. 音频处理¶
6. 构建文档¶
-
MkDocs 是一个快速、简单且华丽的静态站点生成器,适用于构建项目文档,文档使用通用的 Markdown 进行编写,并使用单个 YAML 配置文件进行配置,让写作变得更高效。
-
Material for MkDocs 是一款基于 MkDocs 非常强大的主题文档框架,它提供了非常精美的 Web UI 组件,让我们能够编写更优质的文档内容,用户也能获得更好的阅读体验。
-
ReportLab
ReportLab
7. 底层编译¶
8. 代码风格¶
9. 解析配置文件¶
10. 音乐管理¶
11. 其他¶
-
DnsPython2024
DnsPython 专门用于处理 DNS 查询。
-
PycURL2024
PycURL 是 libcurl 的 Python 实现。
-
PyWinRM2024
PyWinrm 专为与 Windows 系统上的 WinRM 服务进行交互而设计
-
CDKTF2024
CDKTF 允许开发者使用Python编写云基础设施的代码,然后通过 Terraform 进行部署。
-
PyRect2018
PyRect 是一个用于处理矩形几何计算的 Python 库。无详细文档,不建议学习。
-
Imghdr2018
Imghdr 是 Python 内置标准库,专门用于检测图片文件的类型
-
Chardet2024
Chardet 用于检测未知文本文件编码。
-
Idna2024
Idna 用于将 Punycode 编码的 Unicode 域名转换为 ASCII 兼容的编码形式
-
Rpyc2024
Rpyc 是一个 Python 的远程调用库。它允许我们在不同的计算机之间进行 Python 代码的调用。
-
PyFiglet2024
PyFiglet 允许我们通过 Python 代码来实现 ASCII艺术,以将普通的文本转换为各种艺术效果,比如大写字母效果、双倍宽度效果、斜体效果等。
-
QuTiP2024
QuTiP 是一个开源的Python库,用于模拟和分析量子系统和过程
-
QCtrl2024
QCtrl 全称Quantum Control,是一款基于 Python 的量子计算控制库。
-
PyClipper2023
PyClipper 用于进行多边形间的布尔运算,如联合、交集、差集和异或运算。
-
Markdown-it-py2024
Markdown-it-py 是一个用于解析和渲染 Markdown 文本的 Python 库
-
Colour2024
Colour 用于处理颜色空间转换和颜色科学计算
-
PyWin32-Ctypes2024
PyWin32-Ctypes 提供了一种便捷的方法来访问 Windows API,无需编写繁琐的 C 代码或者依赖于庞大的 pywin32 安装包。
-
ContextVars
ContextVars 是 Python 内置标准库,提供了一种将上下文变量绑定到当前执行上下文的机制。
-
PyMsgBox2020
PyMsgBox 可以帮助开发者快速创建各种类型的消息框。
-
EasyAI
EasyAI是一个用Python编写的人工智能框架,专注于为回合制游戏提供简单的人工智能解决方案。它的设计目标是让AI变得“易于理解、易于实现”,即使你是编程新手,也能轻松上手。
-
Future2020
Future 是 Python 内置标准库,提供了一些在 Python 2 和 Python 3 中具有不同表现的特性的统一接口,以及某些在 Python 2 中缺失但在 Python 3 中存在的特性
-
Panda3D
Panda3D 作为一个开源的、跨平台的游戏引擎,提供了丰富的功能和灵活性,使开发者能够快速而高效地构建复杂的3D应用程序
-
typing_extensions
typing_extensions 是 Python 的一个标准库 typing 的扩展,旨在提供一些额外的类型提示工具
-
itertools
itertools 是 Python 的一个内置模块,它提供了一系列用于操作迭代器(iterators)的高效工具。
-
typeshed
typeshed 提供了 Python 标准库和常用第三方库的类型注解。
-
ELPY
ELPy 提供了处理国际电话号码的工具。
-
Phonenumbers
Phonenumbers 提供了处理国际电话号码的工具。
-
CowSay
CowSay 提供了一个简单的方式来输出文本信息,并以牛的形象作为输出文本的背景
-
Transitions
Transitions 用于创建和操作状态机
-
Bonsai
Bonsai 处理 LDAP 操作的模块
-
PyUV
PyUV 提供了 libuv 的接口,libuv 是一个高性能异步网络和平台抽象库。
-
Functools
Functools 为 Python 内置标准库
-
AGC
AGC 主要功能是自动调整代码的执行效率
-
Nose2
Nose2是一个用于Python的测试驱动开发(TDD)框架
-
Mapie
Mapie 用于简化映射和迭代器的处理
-
Itsdangerous
Itsdangerous 提供了一系列工具,用于安全地将数据传递到不可信的环境中,并确保数据在传输过程中不被篡改
-
Adb_Shell
Adb_Shell 允许我们通过 adb 与安卓设备进行通信,从而实现远程执行命令和文件操作等功能。
-
PEFile
PE 就是我们常见的Windows可执行文件(.exe),PEfile库就是用来分析这些文件的。
-
SymPy
SymPy 专门用来进行符号计算
-
Marimo
Marimo 作为 Jupyter 的替代者,非常好得一款 Python 编程环境。
-
System-Design-Primer
Marimo 作为 Jupyter 的替代者,非常好得一款 Python 编程环境。
-
AioMultiprocess
AioMultiprocess 高性能异步多进程
-
ArgosTranslate & ArgosTranslateGUI
ArgosTranslate 是用Python写的开源离线翻译库
-
Delorean
Delorean 主要用于处理时间序列数据
-
Importlib_Resources
Importlib_Resources 提供了一种简单而优雅的方式来访问包内的资源文件
-
Rye
Rye 是大名鼎鼎 Armin(Flask 作者) 开源的一站式 Python 依赖解决方案。它由 Rust 编写,支持安装和管理不同版本的 Python
-
KiwiSolver
KiwiSolver 是一个用于求解约束优化问题的C++库,通过Python接口提供了方便的使用方式
-
Devpi2021
Devpi 基于Python的私有PyPI 服务器
-
PyJokes2021
PyJokes是专门用于生成笑话。它可以帮助我们在代码中插入笑话,让编程过程变得更加轻松愉快
-
RxPy2021
RxPy (ReactiveX for Python)观察者模式
-
py-signe2021
py-signe