没有合适的资源?快使用搜索试试~ 我知道了~
Python资源库史上最全.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 3 下载量 92 浏览量
2021-09-24
18:04:01
上传
评论
收藏 1.17MB PDF 举报
温馨提示
试读
29页
Python资源库史上最全.pdf
资源推荐
资源详情
资源评论
Python 资源大全中文版
awesome-python 是 vinta 发起维护的 Python 资源列表,内容包括:Web 框架、网络爬虫、网络内容
提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码
分析等。
资源列表
Python 资源大全中文版
资源列表
环境管理
包管理
包仓库
分发
构建工具
交互式解析器
文件
日期和时间
文本处理
特殊文本格式处理
自然语言处理
文档
配置
命令行工具
下载器
图像处理
OCR
音频
Video
地理位置
HTTP
数据库
数据库驱动
ORM
Web 框架
WebSocket
权限
CMS
电子商务
RESTful API
验证
模板引擎
队列
搜索
动态消息
Web 资源管理
缓存
电子邮件
国际化
URL 处理
HTML 处理
网页内容提取
表单
数据验证
序列化
反垃圾技术
标记
管理面板
Serverless 框架
静态站点生成器
进程
并发和并行
网络
WebSocket
WSGI 服务器
ASGI 服务器
RPC 服务器
密码学
图形用户界面
游戏开发
日志
测试
渗透测试
代码分析和 Lint 工具
调试工具
科学计算和数据分析
数据可视化
计算机视觉
深度学习
机器学习
推荐系统
分布式计算
函数式编程
第三方 API
DevOps 工具
任务调度
外来函数接口
重构
高性能
微软的 Windows 平台
网络可视化和 SDN
硬件
兼容性
算法和设计模式
内置类的增强版实现
机器人
聊天工具
编辑器插件和 IDE
企业级应用集成
GraphQL
杂项
环境管理
管理 Python 版本和环境的工具
p:非常简单的交互式 python 版本管理工具。
pyenv:简单的 Python 版本管理工具。
Vex:可以在虚拟环境中执行命令。
virtualenv:创建独立 Python 环境的工具。
virtualenvwrapper:virtualenv 的一组扩展。
buildout:在隔离环境初始化后使用声明性配置管理。
包管理
管理包和依赖的工具。
pip:Python 包和依赖关系管理工具。
pip-tools:保证 Python 包依赖关系更新的一组工具。
PyPI:Python 正式的第三方包软件存储库。
pipenv:Python 官方推荐的新一代包管理工具。
poetry:可完全取代 setup.py 的包管理工具。
conda:跨平台的 Python 二进制包管理工具。
Curdling:管理 Python 包的命令行工具。
wheel:Python 分发的新标准,意在取代 eggs。
包仓库
本地 PyPI 仓库服务和代理。
warehouse:下一代 PyPI。
bandersnatch:PyPA 提供的 PyPI 镜像工具。
devpi:PyPI 服务和打包/测试/分发工具。
localshop:本地 PyPI 服务(自定义包并且自动对 PyPI 镜像)。
分发
打包为可执行文件以便分发。
PyInstaller:将 Python 程序转换成独立的执行文件(跨平台)。
cx_Freeze:将python程序转换为带有一个动态链接库的可执行文件。
dh-virtualenv:构建并将 virtualenv 虚拟环境作为一个 Debian 包来发布。
Nuitka:将脚本、模块、包编译成可执行文件或扩展模块。
py2app:将 Python 脚本变为独立软件包(Mac OS X)。
py2exe:将 Python 脚本变为独立软件包(Windows)。
pynsist:一个用来创建 Windows 安装程序的工具,可以在安装程序中打包 Python 本身。
pyarmor:一个用于加密 python 脚本的工具,也可以将加密后的脚本绑定到固件上,或设置已加
密脚本的有效期。
shiv:一个命令行工具,可用于构建完全独立的 zip 应用(PEP 441 所描述的那种),同时包含了
所有的依赖项。
构建工具
将源码编译成软件。
buildout:一个构建系统,从多个组件来创建,组装和部署应用。
BitBake:针对嵌入式 Linux 的类似 make 的构建工具。
fabricate:对任何语言自动找到依赖关系的构建工具。
PlatformIO:多平台命令行构建工具。
PyBuilder:纯 Python 实现的持续化构建工具。
SCons:软件构建工具。
交互式解析器
交互式 Python 解析器。
IPython:功能丰富的工具,非常有效的使用交互式 Python。
bpython:界面丰富的 Python 解析器。
ptpython:高级交互式 Python 解析器, 构建于 python-prompt-toolkit 之上。
Jupyter Notebook (IPython):一个能够让你最大限度地以交互式方式使用 Python 的丰富工具
包。
awesome-jupyter
文件
文件管理和 MIME(多用途的网际邮件扩充协议)类型检测。
aiofiles:基于 asyncio,提供文件异步操作。
imghdr:(Python 标准库)检测图片类型。
mimetypes:(Python 标准库)将文件名映射为 MIME 类型。
path.py:对 os.path 进行封装的模块。
pathlib:(Python3.4+ 标准库)跨平台的、面向对象的路径操作库。
python-magic:文件类型检测的第三方库 libmagic 的 Python 接口。
Unipath:用面向对象的方式操作文件和目录。
watchdog:管理文件系统事件的 API 和 shell 工具。
PyFilesystem2:Python 的文件系统抽象层。
日期和时间
操作日期和时间的类库。
arrow:更好的 Python 日期时间操作类库。
Chronyk:Python 3 的类库,用于解析手写格式的时间和日期。
dateutil:Python datetime 模块的扩展。
delorean:解决 Python 中有关日期处理的棘手问题的库。
maya:人性化的时间处理库。
moment:一个用来处理时间和日期的 Python 库。灵感来自于 Moment.js。
pendulum:一个比 arrow 更具有明确的,可预测的行为的时间操作库。
PyTime:一个简单易用的 Python 模块,用于通过字符串来操作日期/时间。
pytz:现代以及历史版本的世界时区定义。将时区数据库引入 Python。
when.py:提供用户友好的函数来帮助用户进行常用的日期和时间操作。
dateutil:Python 标准包 datetime 的扩展。
moment:一个处理日期/时间的库,灵感来自 Moment.js。
pytz:支持跨平台时区计算,并将 tz database 引入 Python。
文本处理
用于解析和操作文本的库。
通用
chardet:字符编码检测器,兼容 Python2 和 Python3。
difflib:(Python 标准库)帮助我们进行差异化比较。
ftfy:让 Unicode 文本更完整更连贯。
fuzzywuzzy:模糊字符串匹配。
Levenshtein:快速计算编辑距离以及字符串的相似度。
pangu.py:在中日韩语字符和数字字母之间添加空格。
pypinyin:汉字拼音转换工具 Python 版。
shortuuid:一个生成器库,用以生成简洁的,明白的,URL 安全的 UUID。
simplejson:Python 的 JSON 编码、解码器。
unidecode:Unicode 文本的 ASCII 转换形式 。
uniout:打印可读的字符,而不是转义的字符串。
xpinyin:一个用于把汉字转换为拼音的库。
pyfiglet:figlet 的 Python 实现。
flashtext:一个高效的文本查找替换库。
textdistance:支持 30 多种算法来计算序列之间的距离。
Slug 化
awesome-slugify:一个 Python slug 化库,可以保持 Unicode。
python-slugify:Python slug 化库,可以把 unicode 转化为 ASCII。
unicode-slugify:一个 slug 工具,可以生成 unicode slugs ,需要依赖 Django 。
解析器
phonenumbers:解析,格式化,储存,验证电话号码。
python-phonenumbers:解析,格式化,存储,校验国际电话号码。
PLY:lex 和 yacc 解析工具的 Python 实现。
Pygments:通用语法高亮工具。
pyparsing:生成通用解析器的框架。
python-nameparser:把一个人名分解为几个独立的部分。
python-user-agents:浏览器 user agent 解析器。
sqlparse:一个无验证的 SQL 解析器。
特殊文本格式处理
一些用来解析和操作特殊文本格式的库。
通用
tablib:一个用来处理中表格数据的模块。
Office
Marmir:把输入的 Python 数据结构转换为电子表单。
openpyxl:一个用来读写 Excel 2010 xlsx/xlsm/xltx/xltm 文件的库。
pyexcel:一个提供统一 API,用来读写,操作 Excel 文件的库。
python-docx:读取,查询以及修改 Microsoft Word 2007/2008 docx 文件。
python-pptx:可用于创建和修改 ppt 文件的 Python 库。
relatorio:模板化 OpenDocument 文件。
unoconv:在 LibreOffice/OpenOffice 支持的任意文件格式之间进行转换。
XlsxWriter:一个用于创建 Excel .xlsx 文件的 Python 模块。
xlwings:一个使得在 Excel 中方便调用 Python 的库(反之亦然),基于 BSD 协议。
xlwt / xlrd:读写 Excel 文件的数据和格式信息。
docxtpl:通过 jinja2 模版编辑 docx 文档。
PDF
PDFMiner:一个用于从 PDF 文档中抽取信息的工具。
PyPDF2:一个可以分割,合并和转换 PDF 页面的库。
ReportLab:快速创建富文本 PDF 文档。
Markdown
Mistune:快速并且功能齐全的纯 Python 实现的 Markdown 解析器。
Python-Markdown:John Gruber’s Markdown 的 Python 版实现。
Python-Markdown2:纯 Python 实现的 Markdown 解析器,比 Python-Markdown 更快,
更准确,可扩展。
剩余28页未读,继续阅读
资源评论
- Starangelgd2023-12-21非常有用的资源,有一定的参考价值,受益匪浅,值得下载。
- popularmp30072023-10-30怎么能有这么好的资源!只能用感激涕零来形容TAT...
- 千江明月2024-01-17感谢资源主分享的资源解决了我当下的问题,非常有用的资源。
Excel_VBA创维大表格จุ๊บ
- 粉丝: 668
- 资源: 623
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功