欢迎访问宙启技术站
智能推送

使用xlsxwriterWorkbook()函数在Python中创建Excel工作簿

发布时间:2023-12-12 23:59:14

在Python中,可以使用 xlsxwriter 模块来创建和操作Excel工作簿。xlsxwriter.Workbook() 函数用于创建一个新的Excel工作簿,并返回一个 Workbook 对象,该对象可以用于添加和修改工作簿中的工作表、单元格等。

下面是一个简单的示例,演示了如何使用 xlsxwriter.Workbook() 函数创建一个新的Excel工作簿,并添加一些数据:

import xlsxwriter

# 创建一个新的Excel工作簿
workbook = xlsxwriter.Workbook('example.xlsx')

# 添加一个工作表
worksheet = workbook.add_worksheet()

# 添加标题行
worksheet.write(0, 0, '姓名')
worksheet.write(0, 1, '年龄')

# 添加数据行
worksheet.write(1, 0, '张三')
worksheet.write(1, 1, 25)
worksheet.write(2, 0, '李四')
worksheet.write(2, 1, 30)

# 保存并关闭工作簿
workbook.close()

在上面的例子中,我们首先导入了 xlsxwriter 模块,然后使用 xlsxwriter.Workbook() 函数创建了一个名为 "example.xlsx" 的Excel工作簿。接下来,我们使用 add_worksheet() 方法添加了一个新的工作表,并使用 write() 方法向工作表中的单元格写入了标题行和数据行。最后,我们使用 close() 方法保存并关闭了工作簿。

运行上述代码后,将会在当前目录下生成一个名为 "example.xlsx" 的Excel文件,并包含一个名为 "Sheet1" 的工作表,在该工作表中包含了姓名和年龄的数据。

xlsxwriter.Workbook() 函数还可以接受一些可选参数,例如文件格式、日期格式等。具体可以参考 xlsxwriter 官方文档中关于 Workbook() 函数的说明。

希望以上内容对您有帮助!