- Python爬虫、数据分析与可视化:工具详解与案例实战
- 成立明 胡书敏 黄勇
- 466字
- 2021-03-31 12:07:50
3.5.3 引入并使用第三方库
在第1章里,我们讲过通过pip3命令安装第三方库的做法。事实上,Python大数据分析的很多功能都是封装在NumPy和Pandas等库里的,在Matplotlib库里则封装了可视化相关的功能。
可以这样说,要在Python语句里开发某种功能,首先可以查看是否有相关的第三方库,如果有,就直接引入使用。在本书的后面章节里也会大量用到第三方库。
在如下的NumPyDemo.py代码里,我们将演示如何使用第三方NumPy库里的相关功能。事实上,如果要使用其他第三方库里的方法,也可以照此方式进行。
01 # coding=utf-8 02 import numpy as np # 引入库 03 numArr = np.arange(4) # 创建一个数组 04 print(numArr) # [0 1 2 3] 05 # [[0 1] 06 # [2 3]] 07 print(numArr.reshape(2, 2)) # 转换成2行2列的数组
在第2行里,我们通过import语句引入了NumPy库,并给它起了一个别名np。在第3行里,通过np别名创建了一个数组,并在第7行通过NumPy库提供的reshape方法转换了数组。从第4行和第7行的输出语句里我们能看到调用相关方法后的效果。
这里的重点并不是讲解NumPy库里的方法,而是介绍如何通过import语句引入第三方库,并在引入后通过调用第三方库里的方法完成指定的功能,所以请大家注意一下引入和使用第三方库的方法。至于第三方库的安装,大家可以参照之前1.1.2节的内容。