Mon code :
L’erreur :
Le fichier ne semble pas être corrompu ou d’un format différent. Tout ce qui pourrait aider à trouver la source du problème serait génial.
Mon code :
L’erreur :
Le fichier ne semble pas être corrompu ou d’un format différent. Tout ce qui pourrait aider à trouver la source du problème serait génial.
Vous dites :
Le fichier ne semble pas être corrompu ou d’un format différent.
Cependant, comme le dit le message d’erreur, les 8 premiers octets du fichier sont ... ce n’est certainement pas le
format Excel. Ouvrez-le avec un éditeur de texte (par exemple, le Bloc-notes) qui ne prendra aucune note de l’extension (incorrecte) `` et verra par vous-même.
J’ai eu un problème similaire et il était lié à la version. Dans une vérification de terminal python :
Si vous avez '0.9.0', vous pouvez ouvrir presque tous les fichiers. Si vous avez '0.6.0' qui était ce que j’ai trouvé sur Ubuntu, vous pouvez avoir des problèmes avec les fichiers Excel les plus récents. Vous pouvez télécharger la dernière version de xlrd en utilisant la norme Distutils.
J’ai trouvé le même problème lors du téléchargement de .xls fichier et je l’ai ouvert à l’aide de la bibliothèque xlrd. Ensuite, j’ai essayé la solution de conversion de .xls en .xlsx comme détaillé ici: comment convertir xls en xlsx
Cela fonctionne comme un charme et plutôt que d’ouvrir .xls, je travaille avec .xlsx fichier maintenant en utilisant la bibliothèque openpyxl.
J’espère que cela vous aidera à résoudre votre problème.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.