xlrd.biffh.XLRDError: Excel xlsx file; not supported
时间: 2023-07-06 16:43:43 浏览: 41
解决python xlrd无法读取excel文件的问题
这个错误通常是因为使用xlrd库打开的文件格式不正确,可能是因为文件不是xls格式,而是xlsx格式。xlrd库只能处理xls格式的Excel文件,无法处理xlsx格式的Excel文件。
解决方案是使用openpyxl库来打开xlsx格式的Excel文件,可以使用以下代码:
```
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择一个工作表
worksheet = workbook['Sheet1']
# 读取单元格的值
cell_value = worksheet.cell(row=1, column=1).value
```
这样就可以打开xlsx格式的Excel文件,并读取其中的数据了。
阅读全文