使用 xlsxwriter 遍历工作表查看索引

Looping through sheets looking at index using xlsxwriter

我想知道他们是否可以迭代工作表并使用 xlsxwriter 确定索引的长度?我现在使用的代码无法正常工作。

for worksheet in workbook.worksheets():
    if len(worksheet.index) <= 1:
       worksheet.hide()
    else:
        move on and do something else

我期望它做的是查看它们是否超过 1 行数据,如果它们继续,则隐藏该工作表。我再次使用 xlsxwriter,但我还没有找到一种方法来做到这一点。任何帮助将不胜感激

没有 public 方法来确定 XlsxWriter 工作表是否有数据,因为父应用程序可以在添加数据时自行跟踪它。

作为替代方案,您可以检查 worksheet.dim_rowmax 不是 None

P.S。应用程序添加空工作表然后隐藏它们有点奇怪。这可能会使最终用户感到困惑。也许您可以弄清楚在创建空工作表之前是否需要先添加数据。