通过上几节课,我们已经基本掌握了Python爬虫的爬取流程,只是在最后保存数据环节,可能内容过多,容易产生很多不容易理解的地方,因此本节课,通过把九九乘法表保存至Excel的实例来加深大家的理解。
1.导入xlwt模块。
我们要保存数据到Excel中,首先需要导入模块,才能进行下一步的操作。
2.新建工作表。
这一步,是保存数据的基础模块,格式基本都统一的,这个在上节课也提到了
我们需要首先新建工作表以及sheet表并命名
3.在sheet表格中填入内容。
这也是本节课的核心内容,我们首先需要分析下,我们的基本格式是:
sheet.write(0,0,"hello")意思是:在第一行一列,填入“hello”
我们要想达到九九乘法表的效果,如下:
通过上图观察我们可以看出,九九乘法表,要展现第一行的效果,我们应该这样写:
sheet.write(0,0,"1x1=1")
要展现第二行的效果,我们应该这样写:
sheet.write(1,0,"1x2=2") sheet.write(1,1,"2x2=4")
因此我们会发现,行和列是两个变量,列数代表变量的最大值,行数代表从1到列数的值
比如第六行:列数代表变量的最大值,即总共六列,行数代表从1到列数的值,即从1一直到6
那么我们通过for循环来定义两个变量:
i代表列数,上面我们说到列数代表变量的最大值
k代表行数,行数代表从1到列数的值
当i=1时,k=1,就应该在第一行第一列,写入1x1=1
当i=2时,k=1,就应该在第二行第一列,写入1x2=2
当i=2时,k=2,就应该在第二行第二列,写入2x2=4
3.最后展现图。
页面更新:2024-05-18
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号