Unsupported format, or corrupt file: Expected BOF record; found b'[Localiz'

写在前面

  • 批量解析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:不支持的格式或损坏的文件

你可能感兴趣的:(Python系列,数据处理与分析)