Python 资源大全(一)

2018-12-13  本文已影响11人  忘了呼吸的那只猫

目录:

  • 管理 Python 版本和环境的工具
  • 管理包和依赖的工具
  • 本地 PyPI 仓库服务和代理
  • 打包为可执行文件以便分发
  • 将源码编译成软件的库
  • 交互式 Python 解析器
  • 文件管理和 MIME(多用途的网际邮件扩充协议)类型检测
  • 操作日期和时间的类库
  • 用于解析和操作文本的库
  • 用来解析和操作特殊文本格式的库

环境管理

管理 Python 版本和环境的工具

包管理

管理包和依赖的工具。

包仓库

本地 PyPI 仓库服务和代理。

分发

打包为可执行文件以便分发。

构建工具

将源码编译成软件。

交互式解析器

交互式 Python 解析器。

文件

文件管理和 MIME(多用途的网际邮件扩充协议)类型检测。

日期和时间

操作日期和时间的类库。

文本处理

用于解析和操作文本的库。

通用

特殊文本格式处理

一些用来解析和操作特殊文本格式的库。

通用
* tablib:一个用来处理中表格数据的模块。官网
Office
* Marmir:把输入的Python 数据结构转换为电子表单。官网
* openpyxl:一个用来读写 Excel 2010 xlsx/xlsm/xltx/xltm 文件的库。官网
* python-docx:读取,查询以及修改 Microsoft Word 2007/2008 docx 文件。官网
* unoconv:在 LibreOffice/OpenOffice 支持的任意文件格式之间进行转换。官网
* XlsxWriter:一个用于创建 Excel .xlsx 文件的 Python 模块。官网
* xlwings:一个使得在 Excel 中方便调用 Python 的库(反之亦然),基于 BSD 协议。官网
* xlwt:读写 Excel 文件的数据和格式信息。官网 / xlrd
* relatorio:模板化OpenDocument 文件。官网
PDF
* PDFMiner:一个用于从PDF文档中抽取信息的工具。官网
* PyPDF2:一个可以分割,合并和转换 PDF 页面的库。官网
* ReportLab:快速创建富文本 PDF 文档。官网
Markdown
* Mistune:快速并且功能齐全的纯 Python 实现的 Markdown 解析器。官网
* Python-Markdown:John Gruber’s Markdown 的 Python 版实现。官网
* Python-Markdiwn2:纯 Python 实现的 Markdown 解析器,比 Python-Markdown 更快,更准确,可扩展。官网
YAML
* PyYAML:Python 版本的 YAML 解析器。官网
CSV
* csvkit:用于转换和操作 CSV 的工具。官网
Archive
* unp:一个用来方便解包归档文件的命令行工具。官网

上一篇 下一篇

猜你喜欢

热点阅读