我是靠谱客的博主 无情钢笔,最近开发中收集的这篇文章主要介绍Python常用的第三方模块(python第三方库),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

    • 数据库驱动
    • 数据分析
    • 数据可视化
    • 机器学习
    • 文本处理
    • 网络相关
    • 其他

分类名称作用使用参考
数据库驱动SQLAlchemy数据库的库。SQL工具包及对象关系映射(ORM)工具
数据分析NumPy为Python提供了很多高级的数学方法超链接
数据分析Pandas可高效地操作大型数据集,可read_csv等超链接
数据分析SymPy科学计算库。可以做代数评测、差异化、扩展、复数等
数据分析SciPyPython的算法和数学工具库
数据可视化matplotlib绘制数据图的库
机器学习Scikit-learn简单且高效的数据挖掘和数据分析工具
机器学习Tensorflow人工智能学习系统
机器学习Theano执行深度学习中大规模神经网络算法的运算
文本处理pdfminer从PDF文档中提取各类信息
文本处理python-docx处理MicrosoftWord文档
文本处理openpyxl处理MicrosoftExcel文档,读写xlsx表超链接
文本处理xlsxwrite处理MicrosoftExcel文档,新建xlsx文件,写xlsx表
文本处理xlrd处理MicrosoftExcel文档,读取xls文件
文本处理xlwt处理MicrosoftExcel文档,新建xls文件,写xls文件
文本处理csv读写csv文件(文本文件的一种)
图片处理Pillow是PIL(Python图形库)的一个分支。适用于在图形领域工作的人超链接
图片处理OpenCV开放源代码计算机视觉库。主要算法涉及图像处理、计算机视觉和机器学习相关方法
图片处理pytesseract图片文字识别,即OCR识别超链接
网络相关Requests处理HTTP请求
网络相关Scapy数据包探测和分析库
网络相关Scrapy网络爬虫工具常用的库。快速、高层次的Web获取框架
网络相关BeautifulSoupxml和html的解析库。web信息提取
网络应用开发Twisted对于网络应用开发者最重要的工具
网络应用开发wxPythonPython的一个GUI(图形用户界面)工具。跨平台GUI开发框架
网络应用开发pyQTPython的GUI工具。给Python脚本开发用户界面时次于wxPython的选择
网络应用开发pyGtk也是Python的GUI库
游戏开发Pygame开发2D游戏的时候使用会有很好的效果
游戏开发Pyglet3D动画和游戏开发引擎
语言处理nltk自然语言工具包
其他smtplibMTP协议只能用来发送邮件,不能用来接收邮件
其他email电子邮件包是一个用于管理电子邮件消息的库
其他IPythonPython的提示信息。包括完成信息、历史信息、shell功能,以及其他很多很多方面。一种交互式计算和开发环境
其他pywin32提供和windows交互的方法和类的Python库
其他nosePython的测试框架

数据库驱动

数据分析

1、Pandas DataFrame

数据可视化

机器学习

文本处理

1、利用python读写excel(xlrd、xlwt、openpyxl、xlsxwriter比较)
2、复制excel格式完成Excel内容追加写入(openpyxl)
3、利用python(xlrd)导excel数据入oracle数据库并进行数据校验
4、利用python(csv、xlrd)把EXCEL文件导入Oracle
5、Python的xlsxwriter的输出格式控制

网络相关

1、Python网页爬虫之BS4(Beautiful Soup)用法及案例

其他

1、python3使用email模块发送邮件
2、python下载邮件excel附件

最后

以上就是无情钢笔为你收集整理的Python常用的第三方模块(python第三方库)的全部内容,希望文章能够帮你解决Python常用的第三方模块(python第三方库)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(64)

评论列表共有 0 条评论

立即
投稿
返回
顶部