我有一个有590行的excel文件。我有一个奇怪的问题,我无法找到这个excel中的最大行数,不知怎的,我的行数开始于343.以下是我的代码:
def parseExcelFile(excelFilePath):
wb = openpyxl.load_workbook(excelFilePath)
sheet = wb.active
m_row = sheet.max_row
print("m_row ",m_row)
for k in range(1, m_row + 1):
print ("k ",k)
预期产量:
m_row 590
k 1
k 2
.........
但实际输出是:
k 343
k 344
.........
并且m_row甚至没有打印。为什么我得到那个输出?
你确定你的输出窗口有空间用于所有输出吗?
尝试将m_row设置为10,如果打印出预期数据则设置。