pandas 读取不了xls文件
时间: 2023-11-02 13:07:52 浏览: 144
pandas读取excel文件
5星 · 资源好评率100%
pandas读取不了xls文件可能是因为文件格式不支持或者缺少必要的库。根据提供的引用内容,可以看出引用中使用了pandas.read_excel()函数来读取Excel文件,而引用和引用中的错误提示则表明可能是文件格式不支持或者缺少必要的库。其中引用中的错误提示显示Excel xlsx file; not supported,这表明该文件是xlsx格式的,而pandas.read_excel()函数默认只支持xls格式的文件。因此,需要使用engine='openpyxl'参数来指定使用openpyxl库来读取xlsx格式的文件。同时,还需要确保已经安装了openpyxl库。
解决方法如下:
1.安装openpyxl库:可以使用pip install openpyxl命令来安装openpyxl库。
2.使用engine='openpyxl'参数来读取xlsx格式的文件:可以使用以下代码来读取xlsx格式的文件:
import pandas as pd
df = pd.read_excel('data.xlsx', engine='openpyxl')
阅读全文