(2)Excel表存储数据(爬虫基础)

利用Python库xlwt将获取的数据写入Excel表格

0、理解:与真实Excel表比对

真实Excel表比对

1、以utf-8编码创建一个Excel对象

# 以utf-8编码创建一个Excel对象---workbook
workbook = xlwt.Workbook(encoding='utf-8')

2、创建一个Sheet表

# 创建一个Sheet表
worksheet = workbook.add_sheet('sheet1')

3、往单元格写入内容

3.1、写入内容

#第一个参数表示行,第二个参数表示列,第三个参数表示写入的内容
worksheet.write(1, 0, 'tom')

3.2、编辑表格第一行的列名

#往单元格写入内容
#先在第一行写入列名
col = ("姓名", "性别", "年龄")
for i in range(0, 3):
    worksheet.write(0, i, col[i])

4、保存表格

# 保存表格到当前项目下(Excel表格文件后缀为.xls)
workbook.save('test.xls')

5、完整代码

# 利用Python库xlwt将获取的数据写入Excel表格
import xlwt

workbook = xlwt.Workbook(encoding='utf-8')

#cell_overwrite_ok=True表示文件可覆盖以前的内容
worksheet = workbook.add_sheet('sheet1', cell_overwrite_ok=True)

col = ("姓名", "性别", "年龄")
for i in range(0, 3):           #左闭右开,i的取值为:0、1、2
    worksheet.write(0, i, col[i])  

worksheet.write(1, 0, 'tom')

workbook.save('test.xls')
posted @ 2020-10-17 18:43  yu10001  阅读(419)  评论(0编辑  收藏  举报