假如你现在需要创建一张新的工作表,比如"生产计划",但是你自己又不确定工作簿中是否已经存在一张相同名字的工作表,那么这个时候你可以使用如下的代码获取一个不重名的工作表名称:
wb = openpyxl.Workbook()
wb.create_sheet(index=0, title=child.avoid_duplicate_name(wb.sheetnames,"生产计划"))
上述代码,如果工作簿中已经存在"生产计划",那么新创建的工作表会被命名为"生产计划x",x是数字,而且是唯一的。