Openpyxl - 如何在xlsx中查找包含数据的行数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Openpyxl - 如何在xlsx中查找包含数据的行数相关的知识,希望对你有一定的参考价值。
对于我创建的脚本,我需要找到一种方法来获取xlsx文件中包含值的行数。例如 :
该函数需要返回,例如,x = 9。
我尝试了一些东西,但没有做到。任何openpxyl主人都可以对此有所了解?
再次感谢!
答案
当我问我的问题时,我遇到了答案。对于有兴趣的人:
wb = openpyxl.load_workbook('PATH')
sheet = wb['SHEET NAME']
nb_row = sheet.max_row
print(nb_row)
另一答案
正如@Maxime Campeau所说,Openpyxl中有一个API。但这不是最后一个非空行。这是“从未接触过”的最后一行。例如,如果有人编辑,然后删除,行1000,那么即使行100及以上为空,max_row
也将为1000。
没有可用于此的库或API:如果您需要准确答案,请使用max_row
和max_column
并向后扫描,直到您点击非空白单元格。
以上是关于Openpyxl - 如何在xlsx中查找包含数据的行数的主要内容,如果未能解决你的问题,请参考以下文章