“'int'对象不可调用”使用openpyxl

时间:2016-11-08 17:46:58

标签: python excel openpyxl

尝试执行代码时获取错误'int' object is not callable

sheetNames = wb.get_sheet_names()
activeSheet = wb.get_sheet_by_name(sheet)
min = activeSheet.min_row() + 1
max = activeSheet.max_row()

我不知道造成这种情况的原因,考虑到min声明(使用加法操作)和max函数(没有任何操作)都没有工作,两者都给出了同样的错误。文档说.min_row().max_row()都是整数,所以我不确定为什么我不能将它们保存到其他未声明的变量中。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

min_row和max_row都不是函数,你不需要调用它们:

min = activeSheet.min_row + 1
max = activeSheet.max_row