我是Python新手,而我在使用openpyxl
模块打开Excel文件时遇到问题。我在openpyxl
上运行Python 3.5.2
V2.4.1 Windows上的{1}}。这是我的代码的一小部分。我得到了以下错误。
这是我遇到的错误:
请帮我解决这个问题,找到一种获取工作表中最大行数和列数的方法。
如果我必须更改我的openpyxl
模块版本,请说明!
提前致谢。
WorkBook = openpyxl.load_workbook("G:\\Python_Created\\DS.xlsx")
#I have a Sheet named "Original" in my Excell Workbook
Sheet = WorkBook.get_sheet_by_name("Original")
Sheet.get_highest_row()
答案 0 :(得分:2)
查看enigmas回答
wb = load_workbook(path, use_iterators=True)
sheet = wb.worksheets[0]
row_count = sheet.max_row
column_count = sheet.max_column
答案 1 :(得分:1)
我认为该方法已过时, 在较新版本的openpyxl库中 前往https://pypi.org/project/openpyxl/ 您可以使用此方法获取行数和列数
#to get the row count
sheet.max_row
#to get the column count
sheet.max_column