美文网首页初学者Python精选python
Python入门:优秀的库推荐

Python入门:优秀的库推荐

作者: 洋阳酱 | 来源:发表于2019-08-26 17:59 被阅读0次

根据 MOOC慕课国家精品课程Python语言程序设计整理

  • 从数据处理到人工智能
  • 从Web解析到网络空间
  • 从人机交互到艺术设计

从数据处理到人工智能

  • Python库之数据分析

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

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

    • PyPDF2:用来处理pdf文件的工具集
    • NLTK:自然语言文本处理第三方库
    • Python-docx:创建或更新Microsoft Word文件的第三方库
  • 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: 微信公众号开发框架
    • aip: 百度AI开放平台接口
    • MyQR: 二维码生成第三方库

从人机交互到艺术设计

  • Python库之图形用户界面

    • PyQt5: Qt开发框架的Python接口
    • wxPython: 跨平台GUI开发框架
    • PyGObject: 使用GTK+开发GUI的功能库
  • Python库之游戏开发

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

    • VR Zero: 在树莓派上开发VR应用的Python库
    • pyovr: Oculus Rift的Python开发接口
    • Vizard: 基于Python的通用VR开发引擎
  • Python库之图形艺术

Before After ASCII After ASCII Color
  • turtle: 海龟绘图体系

相关文章

网友评论

    本文标题:Python入门:优秀的库推荐

    本文链接:https://www.haomeiwen.com/subject/xwtdectx.html