python xlrd属性错误

时间:2018-08-24 05:50:29

标签: python excel xlrd

我正在尝试查看excel文件中的基本信息,例如工作表名称等

from xlrd import open_workbook
book = open_workbook('SampleData.xlsx')
book.sheet_names

但是似乎无法识别工作表名称,sheet_by_index等。下面是错误

AttributeError: module 'xlrd.book' has no attribute 'sheet_names'

1 个答案:

答案 0 :(得分:0)

阅读文档Here后,我发现您代码中的一行正在调用函数,但是缺少括号。该函数为sheet_names()。只需更改代码中的以下内容即可使其起作用...

from xlrd import open_workbook
book = open_workbook('SampleData.xlsx')
book.sheet_names()  #ADD THE MISSING PARANTHESES HERE

希望有帮助。编码愉快:)