python - 如何使用 xlutils、xlwt、xlrd 和 python 删除 excel 文件中的现有工作表

标签 python xlwt xlrd xlutils

我尝试搜索很多地方,但没有看到任何关于如何使用 xlutils 或 xlwt 和 python 删除 excel 文件中现有工作表的示例代码片段。请问谁能帮帮我?

最佳答案

我刚刚处理了这个问题,虽然这通常不是一个好的编码选择,但您可以使用内部 Workbook_worksheets 来访问和设置工作簿对象的工作表。

write_book._Workbook__worksheets = [write_book._Workbook__worksheets[0]]

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

关于python - 如何使用 xlutils、xlwt、xlrd 和 python 删除 excel 文件中的现有工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10085755/

相关文章:

Python xlwt - 访问现有单元格内容,自动调整列宽

python - 使用 Python,编写一个 Excel 文件,其中包含从另一个 Excel 文件复制的列

Python xlrd 对 Excel 电子表格的迭代遗漏了单元格值

python - 面对 XLWT 和 XLRD 的问题 - 同时读取和写入

python - 无法编码响应 : datetime. datetime(2019, 5, 29, 13, 41, 46, 937000, tzinfo=tzlocal()) 不是 JSON 可序列化的”,

python - 暂停和恢复自包含的 scrapy 脚本

python - Pandas 数据框获取一组列等于零的所有行

python - 使用 Python xlwt 模块编写 HTML

python - 在Python xlrd中读取Excel文件

python - 如何在 Python 中获取 SQLite 结果/错误代码