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

使用python的xlsxwriter库创建一个新的工作簿

发布时间:2023-12-14 06:38:40

使用Python的xlsxwriter库可以轻松地创建和编辑Excel文件。以下是一个带有使用示例的示例代码,它创建一个新的工作簿并向其中添加一些数据。

首先,需要安装xlsxwriter库。在终端窗口中运行以下命令:

pip install XlsxWriter

接下来,使用以下代码创建一个新的工作簿并向其添加一些数据:

import xlsxwriter

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

# 创建一个工作表
worksheet = workbook.add_worksheet()

# 向工作表中写入数据
worksheet.write('A1', '姓名')
worksheet.write('B1', '年龄')
worksheet.write('C1', '城市')

# 向工作表中写入一些示例数据
data = [
    ['John', 25, 'New York'],
    ['Mike', 30, 'Chicago'],
    ['Sarah', 28, 'Los Angeles'],
    ['Tom', 35, 'San Francisco'],
]

row = 1
col = 0

for name, age, city in data:
    worksheet.write(row, col, name)
    worksheet.write(row, col + 1, age)
    worksheet.write(row, col + 2, city)
    row += 1

# 关闭工作簿
workbook.close()

print("工作簿已创建并保存为'example.xlsx'。")

运行上述代码后,将在当前工作目录中创建一个名为“example.xlsx”的新工作簿。工作表中的数据将如下所示:

| 姓名 | 年龄 | 城市 |

| :------: | :--: | :-----------: |

| John | 25 | New York |

| Mike | 30 | Chicago |

| Sarah | 28 | Los Angeles |

| Tom | 35 | San Francisco |

这只是创建新工作簿的示例代码的一小部分。xlsxwriter库提供了许多其他功能,可以帮助创建更复杂的Excel文件。可以参考官方文档以了解更多信息:https://xlsxwriter.readthedocs.io/