xlrd升级到2.0.1后默认只能读xls文件了
解决方案:
1.方法后加engine参数
#需要读xlsx文件 需要制定engine='openpyxl'
df=pd.read_excel(r'file',engine='openpyxl')
2.xlrd版本回退到1.2.0版本
- pip uninstall xlrd
- pip install xlrd==1.2.0
3.使用其他库
pandas、openpyxl
4.当然最简单的就是直接改文件格式喽
不要直接修改文件名为xls,最好是用wps\office另存为改格式