100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > xlrd.biffh.XLRDError:Unsupported format or corrupt file:Expected BOF record;found b‘ ‘

xlrd.biffh.XLRDError:Unsupported format or corrupt file:Expected BOF record;found b‘ ‘

时间:2020-12-28 08:38:49

相关推荐

xlrd.biffh.XLRDError:Unsupported format or corrupt file:Expected BOF record;found b‘ ‘

今天使用 xlrd 读取excel数据时报错

检查可能影响因素:

一、文件已关闭。

二、文件已删除。

三、不存在隐藏文件。

四、任务管理器不存在excel程序。

猜测形成原因:

第一次运行时文件被局域网其他用户打开报错,留下缓存文件

导致重新运行时在此文件处报错

解决方法:

既然看不到,但是 python 判定存在,那就用 python 去看

import ospath=r'C:\\Users\gasd\Desktop\建asd' #遍历此文件夹print([i for i in os.listdir(path)]) #看看是不是真的存在该文件

os.remove(os.path.join(path, 'sdas.xlsx')) #经过查看确实存在,删除他

print([i for i in os.listdir(path)]) #再看看

删除后再次运行程序不报错

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。