Python程序设计(14)-----python计算生态概览

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述本单元的目的是了解到更大的python世界,每个具体的库,点到为止。记住有这样的库,有这样的名称就可以。

从数据处理到人工智能

在这里插入图片描述从数据处理到人工智能,有一大批的 与python相关的第三方生态库。
将分四部分简要介绍,每个方面,将简要介绍其计算生态

python库之数据分析

数据分析最基本的库是numpy。用于表达N维数组,它是众多数据分析库的基础。
在这里插入图片描述
对于N维数据表达,我们也可以使用python最基础的列表等基础语法来进行运行。
但是使用Numpy是另外一种思路。
在这里插入图片描述使用库,减少了for循环的使用,也使得整体的编程逻辑更加直接。正式有Numpy这样的特定,我们将N维数组,简单的看成数据对象之间进行操作和运算。
这是Numpy的最大价值。
在这里插入图片描述Pandas 主要有两种数据结构,Series和 DataFrame
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

python库之数据可视化

在基础的数据分析之上,我们希望对数据进行直观的展示。
python提供了一批进行数据可视化的第三方库
最基础的就是Matplotlib
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
数据分析,数据可视化的很多库,都是可以打通交互使用的。

在这里插入图片描述
python也提供一下三维数据科学可视化的功能库
其中最有效的属于Mayavi。
在这里插入图片描述
在这里插入图片描述

python库之文本处理

python提供了很多与文本处理相关的计算生态。
在这里插入图片描述
将两个文件,进行整合,输出成一个pdf文件。
在这里插入图片描述在这里插入图片描述文本之中,自然语言文本是非常重要的一类。
python提供了一个非常优秀的自然语言文本处理的第三方库。
NLTK
在这里插入图片描述
在这里插入图片描述
Microsoft office工具是我们日常使用的一个工具集。
python提供了一些操作Microsoft word文件的第三方库。其中最优秀的是python-docx
在这里插入图片描述在这里插入图片描述在这里插入图片描述

python库之机器学习

机器学习是一个非常高大上的功能,也是人工智能的基础。
在python中提供了一批与机器学习相关的第三方生态。
其中最为优秀的一个是Scikit-learn:机器学习方法工具集
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
使用TensorFlow 去形成机器学习应用也十分简单。
无非调用TensorFlow库,调用其中的函数。完成机器学习的应用。
在这里插入图片描述
除了机器学习,深度学习,也是人工智能发展的一个重要方向。
这里介绍一个非常优秀的一个深度学习计算框架。
MXNet:基于神经网络的深度学习计算框架
在这里插入图片描述
在这里插入图片描述

单元小结

本单元介绍了从数据处理,到人工智能的一批计算生态。
如果没有听过这样的计算生态名称,会觉得j讲过好多不一样的名字。(根据每个人的爱好,起的名字不一样)
在这里插入图片描述

从Web解析到网络空间

介绍一批python计算生态
大多数与web解析和网络空间有关。当然只是冰山一角

python库之网络爬虫

网络爬虫指的是,我们使用程序,将web页面的内容爬取下来。其中最友好的网络爬虫库当属Requests。
在这里插入图片描述
在这里插入图片描述
不仅希望爬取某个网页,还想构建一个专业的网络爬虫系统。
我们就需要使用另外一个库,scrapy
框架,可以理解为一种功能的半成品。它将很多的基础功能都已经完成。只需要用户进行扩展开发或者额外配置。就可以形成用户功能的特性系统
在这里插入图片描述
在这里插入图片描述
pyspide库
通过它,来形成一个完整的网页爬取系统。
pyspider不仅支持网页爬取的基本功能,也能够支持后端加载的数据库,构建消息队列,分发优先级。及其在不同的计算机上形成分布式架构等一批重要的功能。
在这里插入图片描述
在这里插入图片描述

python库之Web信息提取

将页面爬取下来,如何解析其中的HTML和XML的内容呢?
需要一批web信息提取第三方库。
其中最有优秀的beautiful soup
在这里插入图片描述 在scapy和requests中加载beautiful soup的解析功能,形成完整的数据爬取与信息提取的系统。
在这里插入图片描述
使用正则表达式库,定点的获取web信息,
Re 全程是regular expression
提供了定义和解析正则表达式的一批通用功能
在这里插入图片描述
在这里插入图片描述
为查找文本中的特定模式,起到非常重要的支撑作用

在这里插入图片描述
在这里插入图片描述

python之Web网站开发

开发web网站,
提供了很有用的后端框架
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

python之网络应用开发

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

小结

在这里插入图片描述更多功能,等待你去挖掘。

从人机交互到艺术设计

介绍一批python计算生态,从人机交互到艺术设计。

python库之图形用户界面

在桌面电脑上。使用程序时,都有一些操作界面。这种界面被认为是图形用户界面。简称GUI,python提供一批能够用于开发图形用户界面的第三方库。
pyQt5,Qt框架的python接口。跨平台。背后有非常成熟的工业链条
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

python库之游戏开发

用python编写游戏,十分有趣。
最简单的游戏开发库。
在这里插入图片描述
在这里插入图片描述
3D渲染功能的游戏开发库 Panda3D
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

python库之虚拟现实

虚拟现实是计算机未来发展和应用的重要方向之一。python也能完成虚拟现实的应用开发。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

python库之图形艺术

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

小结

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值