J'essaie d'utiliser pandas.read_excel pour lire les fichiers .xls. Il réussit sur la plupart de mes fichiers .xls, mais pour certains, il des erreurs avec le message d'erreur suivant:Pandas.read_excel: format non pris en charge, ou fichier corrompu: enregistrement BOF attendu
Unsupported format, or corrupt file: Expected BOF record; found '\x00\x05\x16\x07\x00\x02\x00\x00'
J'ai essayé de recherche pourquoi cela arrive à certains, mais pas tous les fichiers. La version xlrd est 1.0.0. J'ai essayé de lire manuellement avec xlrd.open_workbook et j'obtiens le même résultat.
Est-ce que quelqu'un sait quel type de fichier, auquel cet enregistrement BOF fait référence?
Les fichiers s'ouvrent-ils réellement dans Excel/OO? Si c'est le cas - si vous les sauvegardez à nouveau, pouvez-vous alors les lire en utilisant 'xlrd'? –
J'ai ouvert avec Excel (qui fonctionne bien) et enregistré le fichier. Lecture avec xlrd je reçois le même code d'erreur avec l'enregistrement BOF ('\ x00 \ x05 \ x16 \ x07 \ x00 \ x02 \ x00 \ x00') – DLee