写在前面
- 批量解析execl文件,循环异常停止,报错RT
- 异常定位耗费较多时间,大多无果,特此记录
问题解决
- 异常描述:
-
xlrd.biffh.XLRDError: Unsupported format, or corrupt file: Expected BOF record; found '\xd6\xb8\xb1\xea\\\xc8\xd5\xc6'
-
Unsupported format, or corrupt file: Expected BOF record; found b'[Localiz'
- 问题解决:
- 文件夹下多出 Desktop.ini 文件,且不可见,通过everything 工具查找定位,删除后循环解析运行成功
- 文件名可能不一致,读者自行查找
- 也可通过代码循环打印辅助定位
参考文章
- Unsupported format, or corrupt file: Expected BOF record; found b’\x04user '错误
- 灵感来源,有效参考
- python读取excel数据出错
- python-XLRDError:不支持的格式或损坏的文件