解决python xlrd无法读取excel文件的问题
程序员文章站
2022-11-21 20:17:55
读取文件时报错:
xlrd.biffh.xlrderror: unsupported format, or corrupt file: expected bof...
读取文件时报错:
xlrd.biffh.xlrderror: unsupported format, or corrupt file: expected bof record; found '<?xml'
该xls文件在打开时确实会警告该文件与扩展名格式不一致。用文本编辑器打开该xls文件查看,发现确实不是xls文件,而是xml文件被保存为了xls文件。
解决办法:将文件后缀名改为.xml,作为xml文件读入。
改名代码:
import os os.rename(u"d:\pycharmprojects\classify\成绩列表.xls", u"d:\pycharmprojects\classify\成绩列表.xml")
以上这篇解决python xlrd无法读取excel文件的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
上一篇: hadoop环境搭建-伪分布模式
推荐阅读
-
解决pyinstaller在单一文件时无法正确添加权限清单问题,(UAC,uac_admin,manifest,asInvoker,python,requireAdministrator)
-
IE8下载文件时无法调用迅雷怎么办?IE8浏览器无法用迅雷下载问题的解决办法介绍
-
解决pandas使用read_csv()读取文件遇到的问题
-
解决pandas read_csv 读取中文列标题文件报错的问题
-
C++ 调用Python3 脚本中无法引入内建模块的问题解决方法
-
Python遍历zip文件输出名称时出现乱码问题的解决方法
-
解决nohup执行python程序log文件写入不及时的问题
-
解决python打不开文件(文件不存在)的问题
-
Python读取excel中的图片完美解决方法
-
python3读取excel文件只提取某些行某些列的值方法