如何在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())