Python - 删除 sheet
Python - Deleting a sheet
是否有使用 xlwt、xlrd、xlutils、xlutils.filter 或 pyexcel 仅删除单个 sheet 的功能?这些是我唯一可以访问的,我想知道如何删除 sheet.
也许您可以创建一个包含所有 sheet 姓名的列表,从中删除您要删除的 sheet 姓名,然后从该列表中复制每个 sheet 姓名,然后然后用原来的名字保存工作簿。
任何帮助都是有用的!
另一个问题的答案是这样的:
write_book._Workbook__worksheets = [write_book._Workbook__worksheets[0]]
这将删除除与工作簿关联的第一个工作表以外的所有内容。
是否有使用 xlwt、xlrd、xlutils、xlutils.filter 或 pyexcel 仅删除单个 sheet 的功能?这些是我唯一可以访问的,我想知道如何删除 sheet.
也许您可以创建一个包含所有 sheet 姓名的列表,从中删除您要删除的 sheet 姓名,然后从该列表中复制每个 sheet 姓名,然后然后用原来的名字保存工作簿。
任何帮助都是有用的!
另一个问题的答案是这样的:
write_book._Workbook__worksheets = [write_book._Workbook__worksheets[0]]
这将删除除与工作簿关联的第一个工作表以外的所有内容。