File "E:\pythonProject2\可视化\成绩柱状图展示.py", line 4, in <module> wb = xlrd.open_workbook(r'E:\pythonProject2\可视化\marks.xlsx') # 打开文件 File "D:\Anaconda3\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 19:27:48 浏览: 59
根据错误信息,您打开的文件是 xlsx 格式的 Excel 文件,而 xlrd 模块只支持 xls 格式的 Excel 文件。如果您要操作 xlsx 格式的 Excel 文件,可以尝试使用 openpyxl 模块来读取和操作该文件,该模块支持 xlsx 格式的 Excel 文件。您可以使用以下命令安装 openpyxl 模块:
```
pip install openpyxl
```
然后使用以下代码来打开 xlsx 格式的 Excel 文件:
```
import openpyxl
wb = openpyxl.load_workbook(r'E:\pythonProject2\可视化\marks.xlsx')
```
希望能够帮助到您。
相关问题
File "D:/报分表.py", line 3, in <module> data = xlrd.open_workbook("总体漳州艺术实验学校_总分报表")
这个错误提示是在打开 Excel 文件时出现的。可能是因为指定的文件名有误或者文件不存在导致的。请确认 Excel 文件的路径和名称是否正确,并且确保该文件存在于指定路径下。同时,你需要安装 `xlrd` 模块来读取 Excel 文件。你可以通过在命令行中运行 `pip install xlrd` 命令来安装该模块。
Traceback (most recent call last): File "E:\study\interface_test\common\excel_tool.py", line 26, in <module> wb=xlrd.open_workbook("test.xls") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\study\Python3.11.2\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
你遇到的问题是由于xlrd库不支持读取xlsx格式的Excel文件而引起的。xlrd库只能处理旧版本的xls文件。要解决这个问题,你可以尝试以下几种方法:
1. 使用openpyxl库:openpyxl是一个专门用于处理xlsx格式的Excel文件的库。你可以使用它来读取和操作Excel文件。你可以使用以下命令安装openpyxl库:
```
pip install openpyxl
```
然后修改你的代码,使用openpyxl来打开xlsx文件。
2. 将xlsx文件另存为xls格式:如果你的xlsx文件不包含复杂的功能,可以将其另存为xls格式的Excel文件。然后使用xlrd库读取xls文件。
3. 将xlsx文件转换为csv格式:你还可以将xlsx文件转换为csv格式的文件,然后使用Python内置的csv模块来读取csv文件。
希望这些方法能够帮助你解决问题!如果还有其他问题,请随时提问。
相关推荐
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)