moment:一个用来处理时间和日期的 Python 库。灵感来自于 Moment.js。
pendulum:一个比 arrow 更具有明确的,可预测的行为的时间操作库。
PyTime:一个简单易用的 Python 模块,用于通过字符串来操作日期/时间。
pytz:现代以及历史版本的世界时区定义。将时区引入 Python。
when.py:提供用户友好的函数来帮助用户进行常用的日期和时间操作。
文本处理
用于解析和操作文本的库。
通用
chardet:字符编码检测器,兼容 Python2 和 Python3。
difflib:(Python 标准库)帮助我们进行差异化比较。
ftfy:让 Unicode 文本更完整更连贯。
fuzzywuzzy:模糊字符串匹配。
pangu.py:在中日韩语字符和数字字母之间添加空格。
pypinyin:汉字拼音转换工具 Python 版。
shortuuid:一个库,用以生成简洁的,明白的,URL 安全的 UUID。
simplejson:Python 的 JSON 编码、。
unidecode:Unicode 文本的 ASCII 转换形式 。
uniout:打印可读的字符,而不是转义的字符串。
xpinyin:一个用于把汉字转换为拼音的库。
yfiglet-figlet:pyfiglet -figlet 的 Python 实现。
Slug 化
awesome-slugify:一个 Python slug 化库,可以保持 Unicode。
python-slugify:Python slug 化库,可以把 unicode 转化为 ASCII。
unicode-slugify:一个 slug 工具,可以生成 unicode slugs ,需要依赖 Django 。
解析器
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 文件的库。
python-docx:读取,查询以及修改 Microsoft Word 2007/2008 docx 文件。
unoconv:在 LibreOffice/OpenOffice 支持的任意文件格式之间进行转换。
XlsxWriter:一个用于创建 Excel .xlsx 文件的 Python 模块。
xlwings:一个使得在 Excel 中方便调用 Python 的库(反之亦然),基于 BSD 协议。
xlwt:读写 Excel 文件的数据和格式信息。 / xlrd
relatorio:模板化 OpenDocument 文件。
PDFMiner:一个用于从 PDF 文档中抽取信息的工具。
PyPDF2:一个可以分割,合并和转换 PDF 页面的库。
ReportLab:快速创建富文本 PDF 文档。
Markdown
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-76890-2.html
然后可以直接干过去