xlwt 是一个用于写入 .xls 格式 Excel 文件的 Python 库。它允许创建、编辑和保存 Excel 工作簿,并设置单元格的样式、格式等。以下是 xlwt 模块的常用使用方法:

1.安装 xlwt

pip3 install xlwt

2.创建工作簿并添加表单

import xlwt

# 创建一个工作簿
book = xlwt.Workbook()

# 添加表单
sheet = book.add_sheet('Sheet1')  # 'Sheet1' 是表单名称

3.写入数据到单元格

# 向第一行第一列写入数据
sheet.write(0, 0, 'Hello, World!')  # 参数:行索引,列索引,单元格内容
sheet.write(1, 0, 12345)  # 写入数字

4.保存工作簿

# 保存工作簿到文件
book.save('demo.xls')

5.写入多行数据

# 写入多行数据
data = [
    ['Name', 'Age', 'Country'],
    ['Alice', 30, 'USA'],
    ['Bob', 25, 'UK'],
    ['Charlie', 35, 'Canada']
]

for row_num, row_data in enumerate(data): #enumerate(data) 会将 data 列表转换为一个迭代器,返回每个元素的索引和元素本身。索引是行号(row_num),元素是这一行的具体数据(row_data)。
    for col_num, cell_value in enumerate(row_data):
        sheet.write(row_num, col_num, cell_value)