CSV in Excel Python

CSV (Comma Separated Values) è un formato di file comunemente utilizzato per conservare, importare ed esportare dati da un’applicazione all’altra. Inoltre, la maggior parte dei set di dati nel campo della scienza dei dati sono archiviati in file CSV. Tuttavia, in alcuni casi, è necessario convertire i valori separati da virgola in CSV in formato tabulare nelle cartelle di lavoro XLSX o XLS di Excel. Per tali scenari, questo articolo illustra come convertire i file CSV in Excel XLS XLSX in Python.

Libreria Python per la conversione da CSV a Excel XLS XLSX

Per convertire CSV in XLSX o XLS di Excel, utilizzeremo Aspose.Cells for Python via Java. È una libreria di manipolazione di fogli di calcolo potente e ad alta velocità che consente di creare, modificare o convertire file Excel. Utilizzando la libreria, puoi facilmente eseguire la conversione avanti e indietro di file Excel XLS/XLSX. È possibile installare l’API utilizzando il comando seguente.

pip install aspose-cells

Converti CSV in Excel XLS in Python

Di seguito sono riportati i passaggi per convertire un file CSV in formato XLSX o XLS in Python.

L’esempio di codice seguente mostra come convertire file CSV in Excel XLS in 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)

File 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

Conversione da Python CSV a Excel

CSV in Excel in Python

Convertitore Python CSV in Excel XLSX - Ottieni una licenza gratuita

Puoi utilizzare l’API senza limitazioni di valutazione richiedendo una licenza temporanea gratuita.

Conclusione

In questo articolo, hai imparato come convertire i file CSV in Excel XLS XLSX in Python. Puoi esplorare di più sull’API del foglio di calcolo Python utilizzando la documentazione. In caso di domande o domande, non esitare a farcelo sapere tramite il nostro forum.

Guarda anche