使用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/
