CSV vers Excel Python

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 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.

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

CSV vers Excel en Python

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.

Voir également