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)