xlwt 是一个用于在 Python 中创建和写入 Excel 文件的库。下面是一个基本的 xlwt 库教程,介绍如何使用它进行 Excel 文件的创建和写入。

安装 xlwt

在开始之前,你需要安装 xlwt 库。你可以使用以下命令进行安装:
pip install xlwt

基本使用示例

以下是一个简单的示例,演示如何使用 xlwt 创建一个 Excel 文件并写入数据:
import xlwt

# 创建一个新的工作簿
workbook = xlwt.Workbook()

# 添加一个工作表
sheet = workbook.add_sheet('Sheet1')

# 写入数据
sheet.write(0, 0, 'Name')
sheet.write(0, 1, 'Age')
sheet.write(1, 0, 'Alice')
sheet.write(1, 1, 25)
sheet.write(2, 0, 'Bob')
sheet.write(2, 1, 30)

# 保存工作簿到文件
workbook.save('example.xls')

print('Excel file created successfully.')

上述代码创建了一个名为 example.xls 的 Excel 文件,其中包含一个名为 Sheet1 的工作表,并写入了一些数据。你可以根据需要修改行数、列数和写入的数据。

使用样式

xlwt 还允许你定义单元格的样式,包括字体、颜色、对齐方式等。以下是一个带有样式的示例:
import xlwt

# 创建一个新的工作簿
workbook = xlwt.Workbook()

# 添加一个工作表
sheet = workbook.add_sheet('Sheet1')

# 创建样式
style = xlwt.XFStyle()
font = xlwt.Font()
font.bold = True
style.font = font

# 写入带有样式的数据
sheet.write(0, 0, 'Name', style)
sheet.write(0, 1, 'Age', style)
sheet.write(1, 0, 'Alice')
sheet.write(1, 1, 25)

# 保存工作簿到文件
workbook.save('example_with_style.xls')

print('Excel file with style created successfully.')

在这个示例中,我们创建了一个加粗样式并将其应用于第一行的单元格。你可以根据需要调整样式。

这是一个简单的 xlwt 教程,涵盖了创建 Excel 文件和写入数据的基本步骤。根据你的需求,你可能还想学习更多关于样式、合并单元格等方面的内容。


转载请注明出处:http://www.zyzy.cn/article/detail/278/Python3