使用 xlsxwriter 重命名 Excel 工作表



如何在python中使用xlsxwriter重命名Excel工作表。我在 linux 中使用 python 2.7 来创建 excel 报告。但找不到重命名选项卡的选项

您可以在通过add_worksheet()添加工作表时设置工作表的名称:

worksheet = workbook.add_worksheet('My Custom Name')

请注意,不能设置现有工作表的名称:

没有set_name()方法。设置工作表名称的唯一安全方法是通过 add_worksheet() 方法。

在这里,简单的解决方案,

        book = xlsxwriter.Workbook('hello.xlsx')
        sheet1 = book.add_worksheet("Match")
        sheet2 = book.add_worksheet("Not_Match")

不使用任何模块的另一种方式:

 with open('example.xls', 'r') as f1, open('renamed.xls', 'w') as f2:
     f2.write(f1.read())

最新更新