我尝试过像这样使用,
sheet.get_highest_row()
但输出为104578
我的Excel工作表中只有3行。我只需要选择Excel工作表中的行数
答案 0 :(得分:1)
在Excel中打开文件,然后按Ctrl-End。这将根据Excel选择最后一个单元格。这可能是第104578行某处的空单元格。如果是这种情况,请在Excel中选择所有空行,删除并保存。这应该更新最后一行。
答案 1 :(得分:1)
要获取行数,只需从工作表对象中获取属性max_row
:
rows = sheet.max_row
print(rows)
在您的情况下,它会打印3
。