xlrd.biffh.XLRDError: Excel xlsx file; not supported,两种解决方案

·调低xlrd版本
xlrd过高,卸载旧版本重新安装1.2.0
1、打开terminal
2、卸载现在的版本 pip uninstall xlrd
3、安装低本班xlrd:pip install xlrd==1.2.0
·调低excel版本
excel文件的版本过高,复制源文件,另存为:xls格式
1、在报错的excel文件,所在的文件夹里,新建一个excel文件,名称必须为:new.xls(名称可以自定义,后缀必须一致,而且必须用office/wps创建,不可以自己建一个文件,然后修改后缀)
2、把报错文件的数据,复制到new.xls
解决方法:

代码错误如图所示
xlrd.biffh.XLRDError: Excel xlsx file; not supported,两种解决方案_第1张图片
第一步:查询xlrd的版本,发现已经是1.2.0,则换位第二步
在cmd中输入代码:pip list
xlrd.biffh.XLRDError: Excel xlsx file; not supported,两种解决方案_第2张图片
第二步:调低excel版本,把文件名换为Excel97―2003工作薄(.xls)
在这里插入图片描述
xlrd.biffh.XLRDError: Excel xlsx file; not supported,两种解决方案_第3张图片
解决方案:把文件名换为Excel97―2003工作薄(
.xls)问题已经解决

你可能感兴趣的:(笔记,excel)