1
我試圖使用pandas.read_excel讀取.xls文件。它成功在我的大多數.xls文件,但後來對一些人來說出現了錯誤,出現以下錯誤信息:Pandas.read_excel:不支持的格式或損壞的文件:期望的BOF記錄
Unsupported format, or corrupt file: Expected BOF record; found '\x00\x05\x16\x07\x00\x02\x00\x00'
我一直在努力研究爲什麼發生這種情況一些,但不是所有的文件。 xlrd版本是1.0.0。我試圖用xlrd.open_workbook手動讀入,並得到相同的結果。
有沒有人知道什麼文件類型,這個BOF記錄是指?
在Excel/OO中實際打開文件嗎?如果他們這樣做 - 如果你再次保存它們,你可以使用'xlrd'來讀取嗎? –
我用Excel打開(它工作正常)並保存了文件。用xlrd讀取我得到與BOF記錄相同的錯誤代碼('\ x00 \ x05 \ x16 \ x07 \ x00 \ x02 \ x00 \ x00') – DLee