Python应用

来源:Python语言程序设计 -嵩天

一、Python库之数据可视化

  1. Matplotlib:
    Matplotlib.pyplot调用二维数据的可视化展示
  2. Seaborn:
    提供统计类数据的可视化展示
  3. Mayavi:
    提供三位数据的可视化展示

二、Python库之文本处理:

  1. PyPDF2:处理pdf文件,包括分隔/整合文件、加密解密等
  2. NLTK(最优秀的NLP第三方库):对语言文本分类、标记、语法句法、语义分析等
  3. Python-docx:创建或更新Microsoft Word文件

三、Python库之机器学习:

  1. Scikit-learn(最基本、最优秀):提供聚类、分类、回归、强化学习等计算功能
  2. TensorFlow:机器学习计算框架
  3. MXNet:深度学习计算框架,可用于自动驾驶、机器翻译、语音识别等

四、Python库之网络爬虫:

  1. Request
  • Requests.get():获得网页信息
  • r.status_code:获得访问网页的状态效果
  • r.text:获得文本信息
  1. Scrapy(最专业和最主要):网络爬虫框架
  2. pyspider:网页爬取系统

五、Python库之web信息提取

将爬虫爬取的信息进行提取和解析

  1. Beautiful soup:HTML和XML的解析库
  2. Re:python标准库,不需安装。用于解析正则表达式。
  3. Python-Goose:进行特定wob页面的文章信息和视频等元数据的提取

六、Python库之图形用户界面

  1. PyQt5:GUI开发界面
  2. wxPython:跨平台GUI开发框架
  3. PyGObject:使用GTK+开发GUI的功能库

七、Python库之虚拟现实

  1. VR Zero:树莓派上开发VR应用
  2. pyovr:针对Oculus VR设备
  3. Vizard:企业级

八、Python库之图形艺术

  1. Quads:对图片进行四分迭代,形成像素风。
  2. ascii_art:转为ASCII风格
  3. turtle
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值