Pandas ne peut pas ouvrir un fichier Excel (.xlsx)
Pandas ne peut pas ouvrir un fichier Excel (.xlsx)
J'obtiens une erreur quand j'essaie d'ouvrir un fichier .xlsx avec pandas. Comment résoudre ce problème ?
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 :
1. **Installez openpyxl** :
```bash
pip install openpyxl
```
2. **Spécifiez le moteur** :
```python
df = pd.read_excel('fichier.xlsx', engine='openpyxl')
```
3. **Pour les fichiers .xls** (ancien format), installez xlrd :
```bash
pip install xlrd
```
Note : Depuis xlrd 2.0, seuls les fichiers .xls sont pris en charge. Pour .xlsx, utilisez openpyxl.
1. **Installez openpyxl** :
```bash
pip install openpyxl
```
2. **Spécifiez le moteur** :
```python
df = pd.read_excel('fichier.xlsx', engine='openpyxl')
```
3. **Pour les fichiers .xls** (ancien format), installez xlrd :
```bash
pip install xlrd
```
Note : Depuis xlrd 2.0, seuls les fichiers .xls sont pris en charge. Pour .xlsx, utilisez openpyxl.