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]]

这将删除除与工作簿关联的第一个工作表以外的所有内容。