2017-10-18 168 views
1

我想知道是自己反正我可以遍历一个工作表,并使用xlsxwriter确定我的指数LEN?我现在正在使用的代码并不是我想要的。循环通过观察指数表使用xlsxwriter

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

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

回答

2

没有公共的方法来确定是XlsxWriter工作具有自父应用程序数据可以跟踪这本身时,增加了数据。

正如你可以检查worksheet.dim_rowmax不是None替代。

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

+0

谢谢你的见解,我肯定会考虑它 – Cannon