CSV (Comma Separated Values) est un format de fichier couramment utilisé pour conserver, importer et exporter des données d’une application à une autre. De plus, la plupart des ensembles de données dans le domaine de la science des données sont stockés dans des fichiers CSV. Cependant, dans certains cas, vous devez convertir des valeurs séparées par des virgules au format CSV sous forme de tableau dans les classeurs XLSX ou XLS d’Excel. Pour de tels scénarios, cet article explique comment convertir des fichiers CSV en Excel XLS XLSX en Python.
- Bibliothèque de conversion Python CSV vers Excel - Téléchargement gratuit
- Convertir CSV en Excel XLSX ou XLS
Bibliothèque Python pour la conversion CSV vers Excel XLS XLSX
Afin de convertir CSV en XLSX ou XLS d’Excel, nous utiliserons Aspose.Cells for Python via Java. Il s’agit d’une bibliothèque de manipulation de feuilles de calcul rapide et puissante qui vous permet de créer, de modifier ou de convertir des fichiers Excel. À l’aide de la bibliothèque, vous pouvez facilement effectuer une conversion aller-retour des fichiers Excel XLS/XLSX. Vous pouvez installer l’API à l’aide de la commande suivante.
pip install aspose-cells
Convertir CSV en Excel XLS en Python
Voici les étapes pour convertir un fichier CSV au format XLSX ou XLS en Python.
- Créez un objet de la classe LoadOptions et initialisez-le avec FileFormatType.CSV.
- Créez un objet de la classe Workbook et initialisez-le avec le chemin du fichier CSV et l’objet LoadOptions.
- Convertissez CSV en Excel en utilisant la méthode Workbook.save(String, SaveFormat.XLSX).
L’exemple de code suivant montre comment convertir un fichier CSV en Excel XLS en Python.
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook, LoadOptions, SaveFormat
# Create CSV LoadOptions object
loadOptions = LoadOptions(FileFormatType.CSV)
# Create a Workbook object with CSV file's path and the loadOptions
workbook = Workbook("data.csv", loadOptions)
# Save CSV as XLSX
workbook.save("CsvToExcel.xlsx" , SaveFormat.XLSX)
Fichier CSV
My Data,,,,,,,
Items A,Items B,Items C,Items D,Items E,Items F,Items G,Items H
12,23,33,66,11,87,99,33
23,22,33,77,31,22,45,56
34,11,12,23,22,34,11,12
45,43,54,88,36,45,45,37
65,65,65,65,13,65,9,35
34,22,27,22,32,23,23,32
213,186,224,341,145,276,232,205
Conversion Python CSV vers Excel
Convertisseur Python CSV vers Excel XLSX - Obtenez une licence gratuite
Vous pouvez utiliser l’API sans limitation d’évaluation en demandant une licence temporaire gratuite.
Conclusion
Dans cet article, vous avez appris à convertir des fichiers CSV en Excel XLS XLSX en Python. Vous pouvez en savoir plus sur l’API de feuille de calcul Python à l’aide de la documentation. Si vous avez des questions ou des requêtes, n’hésitez pas à nous le faire savoir via notre forum.