解决python xlrd无法读取excel文件的问题
程序员文章站
2022-05-02 14:23:56
读取文件时报错:
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文件的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
上一篇: 简述从五个方面优化ASP程序
下一篇: 盘点中国那些伤天害理的食材,很多人爱吃!
推荐阅读
-
[JAVA IDEA]在使用maven项目中,无法读取resources文件夹中的配置文件的一种解决方案
-
jupyter notebook环境配置(重写config文件、配置默认工作文件路径、如何解决需要token登陆的问题/解决无法跳转浏览器问题等)
-
解决PHP生成UTF-8编码的CSV文件用Excel打开乱码的有关问题
-
解决python import 同目录下文件夹内py失败的问题
-
解决python中无法自动补全代码的问题
-
解决Python运行文件出现out of memory框的问题
-
简单解决新浪SAE无法上传文件的问题,新浪sae无法上传文件
-
如何修复在Win 11/10 中复制时无法从源文件或磁盘读取的问题
-
解决Python2.7读写文件中的中文乱码问题
-
python打包exe文件的问题总结及解决办法