Convertir des fichiers Excel XLS en XLSX en Python

Les feuilles de calcul Excel sont couramment utilisées pour stocker facilement des données de petite ou grande taille. De plus, vous pouvez visualiser les données de la feuille de calcul et effectuer différentes opérations pour les manipuler. XLS était le format de fichier antérieur utilisé par Microsoft Excel pour stocker les données de la feuille de calcul. Bien que Microsoft ait introduit XLSX en 2007 avec des fonctionnalités et des capacités étendues, diverses personnes utilisent encore le format XLS que vous devez ensuite convertir en XLSX. Dans cet article, vous apprendrez à convertir par programmation des fichiers XLS au format XLSX en Python.

Bibliothèque Python pour la conversion de XLS en XLSX

Aspose.Cells for Python est une puissante bibliothèque Python pour créer et traiter des feuilles de calcul. De plus, il vous permet de convertir les fichiers de feuille de calcul d’un format à un autre. Nous utiliserons cette bibliothèque pour convertir nos fichiers XLS en XLSX. Vous pouvez l’installer dans vos applications Python à partir de PyPI à l’aide de la commande pip suivante.

pip install aspose-cells

Convertir un fichier XLS en XLSX en Python

La conversion de XLS en XLSX est aussi simple que bonjour. Chargez simplement le fichier XLS et enregistrez-le sous XLSX. Voici les étapes pour effectuer la conversion XLS en XLSX en Python.

  • Chargez le fichier XLS à l’aide de la classe Workbook.
  • Enregistrez XLS au format XLSX à l’aide de la méthode Workbook.save().

L’exemple de code suivant montre comment enregistrer un fichier XLS au format XLSX dans Python.

import  jpype     
import  asposecells     
jpype.startJVM() 
from asposecells.api import Workbook

# Load XLS file
workbook = Workbook("input.xls");

# Save as XLSX
workbook.save("Output.xlsx");

# Shutdown JVM
jpype.shutdownJVM()

Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour utiliser Aspose.Cells for Python sans limitation d’évaluation.

Conclusion

Dans cet article, vous avez appris à convertir des fichiers XLS en XLSX par programmation en Python. Vous pouvez simplement installer la bibliothèque et intégrer la conversion XLS vers XLSX dans vos applications Python. De plus, vous pouvez en savoir plus sur Aspose.Cells for Python en utilisant la documentation. Vous pouvez également partager vos questions ou requêtes via notre forum.

Voir également