searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

Python爬虫数据写入Excel的几种方法(1)

2024-11-25 09:28:21
100
0

方法一:使用xlwt

xlwt是一个用于创建和写入Excel文件的库,它只能写入xls格式的文件(Excel 2003及以前版本)。

xlwt通过创建Workbook对象,然后添加Sheet对象,最后逐行逐列写入数据到单元格。
想象一下,你正在制作一个班级通讯录。xlwt就像一个全新的笔记本,Workbook是整个笔记本,Sheet是其中的一页纸,而单元格就是纸上的一个个格子,你可以在每个格子里写上同学的姓名、电话等信息。
代码示例:
import xlwt

# 创建Workbook对象
workbook = xlwt.Workbook(encoding='utf-8')

# 创建Sheet对象
sheet = workbook.add_sheet('爬虫数据')

# 写入数据
data = [
    ['姓名', '年龄', '城市'],
    ['张三', 20, '北京'],
    ['李四', 22, '上海'],
    ['王五', 25, '广州']
]

for row_index, row in enumerate(data):
    for col_index, cell_value in enumerate(row):
        sheet.write(row_index, col_index, cell_value)

# 保存Excel文件
workbook.save('爬虫数据.xls')
代码说明:
  1. 首先导入xlwt库。
  2. 创建Workbook对象,指定编码为utf-8,支持中文。
  3. 创建名为"爬虫数据"的Sheet对象。
  4. 准备要写入的数据,这里用一个列表表示,每个子列表代表一行数据。
  5. 使用两个循环遍历数据,将每个单元格的值写入Sheet对象。
  6. 最后保存Excel文件,命名为"爬虫数据.xls"。
0条评论
0 / 1000
王****际
180文章数
2粉丝数
王****际
180 文章 | 2 粉丝
原创

Python爬虫数据写入Excel的几种方法(1)

2024-11-25 09:28:21
100
0

方法一:使用xlwt

xlwt是一个用于创建和写入Excel文件的库,它只能写入xls格式的文件(Excel 2003及以前版本)。

xlwt通过创建Workbook对象,然后添加Sheet对象,最后逐行逐列写入数据到单元格。
想象一下,你正在制作一个班级通讯录。xlwt就像一个全新的笔记本,Workbook是整个笔记本,Sheet是其中的一页纸,而单元格就是纸上的一个个格子,你可以在每个格子里写上同学的姓名、电话等信息。
代码示例:
import xlwt

# 创建Workbook对象
workbook = xlwt.Workbook(encoding='utf-8')

# 创建Sheet对象
sheet = workbook.add_sheet('爬虫数据')

# 写入数据
data = [
    ['姓名', '年龄', '城市'],
    ['张三', 20, '北京'],
    ['李四', 22, '上海'],
    ['王五', 25, '广州']
]

for row_index, row in enumerate(data):
    for col_index, cell_value in enumerate(row):
        sheet.write(row_index, col_index, cell_value)

# 保存Excel文件
workbook.save('爬虫数据.xls')
代码说明:
  1. 首先导入xlwt库。
  2. 创建Workbook对象,指定编码为utf-8,支持中文。
  3. 创建名为"爬虫数据"的Sheet对象。
  4. 准备要写入的数据,这里用一个列表表示,每个子列表代表一行数据。
  5. 使用两个循环遍历数据,将每个单元格的值写入Sheet对象。
  6. 最后保存Excel文件,命名为"爬虫数据.xls"。
文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0