美文网首页Py
Python 生态库

Python 生态库

作者: 小星star | 来源:发表于2019-02-16 00:00 被阅读49次

    这里是一些python的优质第三方库

    Python生态库.png
    1. python库之数据分析
      Numpy:

      • Python接口使用,C语言实现,计算速度优异
      • Python数据分析及科学计算的基础库,支撑Pandas等
      • 提供直接的矩阵运算、广播函数、线性代数等功能

      Pandas:
      Series = 索引 + 一维数据
      DataFrame = 行列索引 + 二维数据

      • 提供了简单易用的数据结构和数据分析工具
      • 理解数据类型与索引的关系,操作索引即操作数据
      • Python最主要的数据分析功能库,基于Numpy开发
    2. Python之机器学习
      Scikit-learn:

      • 提供一批统一化的机器学习方法功能接口
      • 提供聚类、分类、回归、强化学习等计算功能
      • 机器学习最基本且最优秀的Python第三方库

      TensorFlow:

      • 谷歌公司推动的开源机器学习框架
      • 将数据流图作为基础,图节点代表运算,边代表张量
      • 应用机器学习方法的一种方式,支撑谷歌人工智能应用

      MXNet

      • 提供可扩展的神经网络及深度学习计算功能
      • 可用于自动驾驶、机器翻译、语音识别等众多领域
      • Python最重要的深度学习计算框架
      image.png
    3. Python库之网络爬虫
      request:

      • 提供了简单易用的类HTTP协议网络爬虫功能
      • 支持连接池、SSL、Cookies、HTTP(S)代理等
      • Python最主要的页面级网络爬虫功能库

      Scrapy:

      • 提供了构建网络爬虫系统的框架功能,功能半成品
      • 支持批量和定时网页爬取、提供数据处理流程等
      • Python最主要且最专业的网络爬虫框架
      框架??
      框架 就是 半成品,完成了基本的功能,然后由你来定制 自己 的 其他功能 框架
      

      pyspider:

      • 提供了完整的网页爬取系统构建功能
      • 支持数据库后端、消息队列、优先级、分布式架构等
      • Python重要的网络爬虫类第三方库
    4. Python库之Web网站开发
      Django: 大型网站

      • 提供了构建Web系统的基本应用框架
      • MTV模式:模型(model)、模板(Template)、视图(Views)
      • Python最重要的Web应用框架,略微复杂的应用框架

      Pyramid: 规模适中的Web应用框架 十几个页面组成

      • 提供了简单方便构建Web系统的应用框架
      • 不大不小,规模适中,适合快速构建并适度扩展类应用
      • Python产品级Web应用框架,起步简单可扩展性好

      Flask: Web应用开发微框架

      • 提供了最简单构建Web系统的应用框架
      • 特点是:简单、规模小、快速
      • Django > Pyramid > Flask
    5. Python库之游戏开发
      PyGame: 简单的游戏开发功能库:(简单的游戏,入门,小型)

      • 提供了基于SDL的简单游戏开发功能及实现引擎
      • 理解游戏对外部输入的响应机制及角色构建和交互机制
      • Python游戏入门最主要的第三方库

      Panda3D: 3D

      • 一个3D游戏引擎,提供Python和C++两种接口
      • 支持很多先进特性:法线贴图、光泽贴图、卡通渲染等
      • 由迪士尼和卡尼基梅隆大学共同开发

      cocos2d: 2D

      • 提供了基于OpenGL的游戏开发图形渲染功能
      • 支持GPU加速,采用树形结构分层管理游戏对象类型
      • 适用于2D专业级游戏开发
    6. 爬虫
      爬取页面 + web信息提取

      • requests + Beautiful Soup

      • requests + re正则表达式库

      • 爬取页面 + web信息提取
        (requests\scrapy) + (BSoup4\Re\Python-Goose)

    相关文章

      网友评论

        本文标题:Python 生态库

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