python第三方库的生态圈概览

Python功能很强大,根据Python语言程序设计的课程内容,将python第三方库的生态圈做个总结,可以看到python能做的事情很多,根据自己的需要了解相应的库。以后我可以将自己学到的库,涉及的相应博客贴过来,将这篇博文作为我的python学习目录。

Python比较基础的库

  • time:时间的基本处理
  • Random:随机数产生及应用
  • Pylnstaller:源代码打包为可执行文件
  • os:操作系统小功能,pip批量安装第三方库

从数据处理到人工智能

Python库之数据分析

  • Numpy:表达N维数组的最基础库
  • Pandas:Python数据分析高层次应用库
  • SciPy:数学、科学和工程计算功能库

Python库之数据可视化

  • Matplotlib:高质量的二维数据可视化功能库
  • Seaborn:统计类数据可视化功能库
  • Mayavi:三维科学数据可视化功能库

Python库之文本处理

  • jieba库:简洁的中文分词
  • wordcloud库:中英文词云生成
  • PyPDF2:用来处理pd文件的工具集
  • NLTK:自然语言文本处理第三方库
  • Python-docx:创建或更新 Microsoft word文件的第三方库
  • openpyxl:处理excel文件,python自动化办公

Python库之机器学习

  • Scikit- learn:机器学习方法工具集
  • TensorFlow: AlphaGo背后的机器学习计算框架
  • MXNet:基于神经网络的深度学习计算框架

从Web解析到网络空间

Python库之网络爬虫

  • Requests:最友好的网络爬虫功能库
  • Scrapy:优秀的网络爬虫框架
  • pyspider:强大的Web页面吧取系统

Python库之Web信息提取

  • Beautiful Soup:HTML和XML的解析库
  • Re:正则表达式解析和处理功能库
  • Python- Goose:提取文章类型Web页面的功能库

Python库之Web网站开发

  • Django:最流行的Web应用框架
  • Pyramid:规模适中的Web应用框架
  • Flask:Web应用开发微框架

Python库之网络应用开发

  • WeRoBot:微信公众号开发框架
  • api:百度A开放平台接口
  • MyQR:二维码生成第三方库

从人机交互到艺术设计

Pothon库之图形用户界面

  • PyQt5:Qt开发框架的 Python接口
  • wxPython:跨平台GU开发框架
  • PyGobject:使用GTK+开发GU的功能库

Python库之游戏开发

  • PyGame:简单的游戏开发功能库
  • Panda3D:开源、跨平台的3D渲染和游戏开发库
  • cocos2d:构建2D游戏和图形界面交互式应用的框架

Python库之虚拟现实

  • VR Zero:在树莓派上开发VR应用的 Python库
  • pyour: Oculus Rift的 Python开发接口
  • Vizard:基于 Python的通用VR开发引擎

Python库之图形艺术

参考内容

Python语言程序设计
https://blog.csdn.net/weixin_43584807/article/details/88427942

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值