一、概述
xlwt是Python中一个用于创建Excel文件(支持.xls格式)的库。它允许你在Python程序中生成Excel文件,包括设置单元格内容、样式等。
二、安装
可以使用以下命令安装xlwt库:
示例:
pip install xlwt
三、使用方法
1. 创建工作簿和工作表
示例:
#导入xlwt库
import xlwt
#创建工作簿
workbook = xlwt.Workbook()
#创建工作表
worksheet = workbook.add_sheet('Sheet1')
2. 写入数据
2.1 写入文本
示例:
worksheet.write(0, 0, 'Hello')
worksheet.write(0, 1, 'World')
2.2 写入数字
示例:
worksheet.write(1, 0, 123)
worksheet.write(1, 1, 456)
3. 设置样式
3.1 设置字体
示例:
font = xlwt.Font()
font.name = 'Times New Roman'
font.bold = True
style = xlwt.XFStyle()
style.font = font
worksheet.write(2, 0, 'Styled Text', style)
3.2 设置边框
示例:
borders = xlwt.Borders()
borders.left = xlwt.Borders.THIN
borders.right = xlwt.Borders.THIN
borders.top = xlwt.Borders.THIN
borders.bottom = xlwt.Borders.THIN
style = xlwt.XFStyle()
style.borders = borders
worksheet.write(3, 0, 'Bordered Cell', style)
4. 保存文件
示例:
workbook.save('example.xls')
四、总结
xlwt库为Python开发者提供了一种方便的方式来创建Excel文件。使用xlwt库,我们可以轻松地将数据写入到Excel工作表中,并设置各种样式。它在报表生成或数据导出场合应用广泛。