Python所有的库都在这里了!!强烈建议收藏.docx
Python 库大全 Python 作为一种流行的编程语言,拥有强大的库支持,可以在自动化测试、运维、爬虫、数据分析、机器学习、金融领域、后端开发、云计算、游戏开发等多个领域发挥重要作用。今天,我们将梳理一些 Python 库,帮助大家更好地了解和使用这些库。 数据处理 1. Chardet:字符编码探测器,可以自动检测文本、网页、xml 的编码。 2. colorama:主要用来给文本添加各种颜色,并且非常简单易用。 3. Prettytable:主要用于在终端或浏览器端构建格式化的输出。 4. difflib:Python 标准库,计算文本差异。 5. Levenshtein:快速计算字符串相似度。 6. fuzzywuzzy:字符串模糊匹配。 7. esmre:正则表达式的加速器。 8. shortuuid:一组简洁 URL/UUID 函数库。 9. ftfy:Unicode 文本工具。 10. unidecode:ascii 和 Unicode 文本转换函数。 11. xpinyin:将汉字转换为拼音的函数库。 12. pangu.py:调整对中日韩文字当中的字母、数字间距。 13. pyfiglet:Python 写的 figlet 程序,使用字符组成 ASCII 艺术图片。 解析和处理 1. ply:Python 版的 lex 和 yacc 的解析工具。 2. phonenumbers:解析电话号码,格式,存储和验证的国际电话号码。 3. python-user-agents:浏览器的用户代理(user-agents)的解析器。 4. sqlparse:SQL 解析器。 5. pygments:一个通用的语法高亮工具。 6. python-nameparser:解析人名,分解为单独的成分。 7. pyparsing:通用解析器生成框架。 数据存储和处理 1. tablib:表格数据格式,包括,XLS、CSV、JSON、YAML。 2. python-docx:docx 文档读取,查询和修改,微软 Word 2007 / 2008 的 docx 文件。 3. xlwt/xlrd:读写 Excel 格式的数据文件。 4. xlsxwriter:创建 Excel 格式的 xlsx 文件。 5. xlwings:利用 Python 调用 Excel。 6. csvkit:CSV 文件工具包。 7. marmir:把 Python 数据结构转化为电子表格。 文档和文件处理 1. pdfminer:从 PDF 文件中提取信息。 2. pypdf2:合并和转换 PDF 页面的函数库。 3. Python-Markdown:轻量级标记语言 Markdown 的 Python 实现。 4. Mistune:快速、全功能的纯 Python 编写的 Markdown 解释器。 日期和时间处理 1. dateutil:标准的 Python 官方 datetime 模块的扩展包,字符串日期工具,其中 parser 是根据字符串解析成 datetime,而 rrule 是则是根据定义的规则来生成 datetime。 2. arrow:更好的日期和时间处理 Python 库。 3. chronyk:一个 Python 3 版函数库,用于解析人写的时间和日期。 4. delorean:清理期时间的函数库。 5. when.py:为见的日期和时间,提供人性化的功能。 6. moment:类似 Moment.js 的日期/时间 Python 库。 7. pytz:世界时区,使用 tz database 时区信息。 HTML 和 XML 处理 1. BeautifulSoup:基于 Python 的 HTML/XML 解析器,简单易用,功能很强大,即使是有bug,有问题的 html 代码,也可以解析。 2. lxml:快速,易用、灵活的 HTML 和 XML 处理库,功能超强,在遇到有缺陷、不规范的 xml 时,Python 自带的 xml 处理器可能无法解析。 3. htmlparser:官方版解析 HTML DOM 树,偶尔搞搞命令行自动表单提交用得上。 4. pyyaml:Python 版本的 YAML 解释器。 5. html5lib:解析和序列化 HTML 文档和片段。 6. pyquery:类似 jQuery 的 HTM,...
剩余27页未读,继续阅读
- 粉丝: 192
- 资源: 91
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助