raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+'; not supported')xlrd.biffh.XLRDError: Excel xlsx file; not supported
时间: 2024-05-18 22:09:19 浏览: 175
Excel读取 for xls or xlsx
3星 · 编辑精心推荐
这是一个Python程序中的错误信息,意思是Excel xlsx文件格式不支持。该错误通常出现在使用xlrd模块读取Excel文件时,该模块不支持.xlsx文件格式,而只支持.xls文件格式。要解决这个问题,您需要使用其他支持.xlsx文件格式的模块,如openpyxl模块。您可以使用以下代码使用openpyxl模块打开.xlsx文件并读取其内容[^1]:
```python
import openpyxl
# 打开.xlsx文件
workbook = openpyxl.load_workbook('example.xlsx')
# 获取所有表格名称
sheet_names = workbook.sheetnames
# 选择一个工作表
sheet = workbook[sheet_names]
# 读取单元格的值
print(sheet['A1'].value)
```
阅读全文