出现这个错误是因为 xlrd
库不再支持 .xlsx
格式的文件。这个库从版本 2.0.0 开始只支持旧的 .xls
文件。为了读取 .xlsx
文件,你可以使用 openpyxl
库作为引擎来读取Excel文件。
我们可以修改你的代码来指定 openpyxl
作为读取Excel文件的引擎。这里是如何修改的示例:
import pandas as pd
# 使用 openpyxl 引擎来读取 .xlsx 文件
data = pd.read_excel('WT10_operating_data.xlsx', engine='openpyxl')
确保你的环境中已安装 openpyxl
。如果没有安装,你可以使用以下命令来安装它:
pip install openpyxl
修改后的代码应该能够解决读取 .xlsx
文件时出现的问题。