使用 Openpyxl 库将数据导出到多个 Excel 工作表,您可以通过 Workbook 对象和 Sheet 对象实现。以下是使用 Openpyxl 将数据导出到多个 Sheet 的示例代码:

from openpyxl import Workbook

# 创建一个 Workbook 对象
wb = Workbook()

# 创建第一个 Sheet,并命名为 'Sheet1'
sheet1 = wb.active
sheet1.title = 'Sheet1'

# 向第一个 Sheet 写入数据
sheet1['A1'] = 'Hello'
sheet1['B1'] = 'World'

# 创建第二个 Sheet,并命名为 'Sheet2'
sheet2 = wb.create_sheet(title='Sheet2')

# 向第二个 Sheet 写入数据
sheet2['A1'] = 'Foo'
sheet2['B1'] = 'Bar'

# 保存 Workbook 对象为 Excel 文件
wb.save('output.xlsx')

在这个示例中,我们首先创建一个 Workbook 对象,然后创建两个 Sheet 对象 ('Sheet1' 和 'Sheet2'),并分别向它们写入数据。最后,使用 wb.save() 方法将 Workbook 对象保存为名为 'output.xlsx' 的 Excel 文件。

您可以根据需要添加更多 Sheet,并在每个 Sheet 中写入数据。


原文地址: http://www.cveoy.top/t/topic/qAhY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录