Traceback (most recent call last): File "c:\Users\86135\Desktop\第二次作业-2020112266李思远\project.py", line 6, in <module> data=xlrd.open_workbook('data.xlsx') File "D:\Anaconda\envs\visual\lib\site-packages\xlrd\__init__.py", line 170, in open_workbook raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+'; not supported') xlrd.biffh.XLRDError: Excel xlsx file; not supported
时间: 2023-07-21 14:22:00 浏览: 114
Mac下anaconda中Spyder打开报错Traceback(most recent call last)…问题
5星 · 资源好评率100%
这个错误提示是因为 `xlrd` 库不支持读取 `.xlsx` 格式的 Excel 文件。`xlrd` 只能处理 `.xls` 格式的 Excel 文件。
如果您要读取 `.xlsx` 格式的 Excel 文件,可以使用 `openpyxl` 库。您可以使用以下命令安装 `openpyxl`:
```
pip install openpyxl
```
然后修改您的代码如下:
```
import openpyxl
data = openpyxl.load_workbook('data.xlsx')
sheet = data.active
```
这样就可以读取 `.xlsx` 文件中的数据了。
阅读全文