J’obtiens une erreur quand j’essaie d’ouvrir un fichier .xlsx avec pandas. Comment résoudre ce problème ?
Pandas ne peut pas ouvrir un fichier Excel (.xlsx)
Re: Pandas ne peut pas ouvrir un fichier Excel (.xlsx)
Cette erreur est généralement causée par un moteur de lecture manquant. Solutions :
- Installez openpyxl :
pip install openpyxl
- Spécifiez le moteur :
df = pd.read_excel('fichier.xlsx', engine='openpyxl')
- Pour les fichiers .xls (ancien format), installez xlrd :
pip install xlrd
Note : Depuis xlrd 2.0, seuls les fichiers .xls sont pris en charge. Pour .xlsx, utilisez openpyxl.