Erfahren Sie online, wie Sie CSV in XLSX konvertieren.

So konvertieren Sie CSV in Excel mithilfe der Spreadsheet-API in Python

Konvertieren Sie CSV in Excel in Python | Python konvertiert CSV in XLSX

In einer datengesteuerten Landschaft ist die Konvertierung von CSV in Excel-Arbeitsmappen ein entscheidender Schritt, um das volle Potenzial Ihrer Informationen auszuschöpfen. Während CSV Dateien (Comma-Separated Values) Einfachheit bieten, bieten die dynamischen Funktionen von Excel eine vielseitige Plattform für Datenanalyse, Visualisierung und Zusammenarbeit. Die Konvertierung schließt diese Lücke und bietet erweiterte Funktionen wie erweiterte Formatierung, Formeln und Diagrammerstellung, sodass Benutzer ihre Daten effizient verwalten und präsentieren können.

In diesem Artikel untersuchen wir die Details zur Konvertierung von CSV in Excel zur Erstellung datenzentrierter Workflows.

Python REST API für die Konvertierung von CSV in Excel

Aspose.Cells Cloud SDK für Python ermöglicht einen nahtlosen Konvertierungsprozess von CSV nach Excel und bietet ein leistungsstarkes und effizientes Tool zur Verbesserung der Datenmanipulationsfunktionen. Dieses SDK vereinfacht die Konvertierungsaufgabe und ermöglicht es Python-Anwendungen, CSV Dateien problemlos in das Excel-Format umzuwandeln. Darüber hinaus stellt die umfassende Dokumentation des SDK sicher, dass Entwickler die Funktionalität schnell in ihre Python-Anwendungen integrieren können, was eine reibungslose und präzise Konvertierung von CSV nach Excel ermöglicht.

Um das SDK zu verwenden, müssen wir zuerst das SDK von PIP installieren.

pip install asposecellscloud

Konvertieren Sie CSV in Excel in Python

Der unten angegebene Codeausschnitt veranschaulicht, wie einfach es ist, CSV online in Excel zu konvertieren.

#For complete examples and data files, please go to https://github.com/aspose-cells-cloud/aspose-cells-cloud-python
import os
import sys
import asposecellscloud
from asposecellscloud.apis.cells_api import CellsApi
api  = asposecellscloud.apis.cells_api.CellsApi(os.getenv('CellsCloudClientId'), os.getenv('CellsCloudClientSecret'), "v3.0" ,os.getenv('CellsCloudApiBaseUrl'))
name ='mysample.csv' 
# Legen Sie die erforderlichen Parameter fest
saveOptions = None
newfilename = "result.xlsx"
isAutoFitRows= True
isAutoFitColumns= True
folder = "celltemp"
result = api.upload_file(folder + '/' + name,  "c:/cloudtesting/" + name)
# Jetzt API-Aufruf CSV zu Excel-Konverter
result = api.cells_save_as_post_document_save_as(name, save_options=saveOptions, newfilename=(folder +'/' + newfilename), is_auto_fit_rows=isAutoFitRows, is_auto_fit_columns=isAutoFitColumns, folder=folder)
# print("Die Konvertierung wurde erfolgreich abgeschlossen.")

Der erste Schritt besteht darin, eine Instanz der CellsApi Klasse zu erstellen.

Laden Sie die CSV-Eingabedatei mit der Methode api.uploadfile(…) in den Cloud-Speicher hoch.

Rufen Sie die Methode api.cellssaveaspostdocumentsaveas(…) auf, wobei wir den Namen der CSV-Eingabedatei, den resultierenden XLSX-Namen und zwei optionale Parameter (isAutoFitRows & isAutoFitColumns) als Argumente übergeben.

Als Ergebnis wird die resultierende Excel-Arbeitsmappe im Cloud-Speicher gespeichert.

Sie können auch unser kostenloses Online-Tool zur Konvertierung von CSV in Excel verwenden.

Ändern Sie das CSV-Format mit cURL-Befehlen in Excel

Die Konvertierung von CSV in Excel mit Aspose.Cells Cloud und cURL-Befehlen bietet eine schnelle und leicht zugängliche Lösung für Benutzer, die mit Befehlszeilentools vertraut sind. Mit dieser Methode können Sie CSV Dateien auch effizient über Befehlszeileninteraktionen in das Excel-Format konvertieren.

Zuerst müssen wir mit den Client-Anmeldeinformationen ein JWT-Zugriffstoken generieren.

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Jetzt müssen wir den folgenden Befehl ausführen, um die Konvertierung von CSV in Excel durchzuführen.

curl -v "https://api.aspose.cloud/v3.0/cells/{inputFile}/SaveAs?newfilename={resultantFile}&isAutoFitRows=true&isAutoFitColumns=true&checkExcelRestriction=false" \
-X POST \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"SaveFormat\": \"xlsx\",  \"ClearData\": true,  \"CreateDirectory\": true,  \"EnableHTTPCompression\": true,  \"RefreshChartCache\": true,  \"SortNames\": true,  \"ValidateMergedAreas\": true}"

Ersetzen Sie „inputFile“ durch den Namen der CSV-Eingabedatei, „resultantFile“ durch den Namen des Excel-Ausgabearbeitsblatts und „accessToken“ durch das oben generierte JWT-Zugriffstoken.

Die Swagger-basierte API-Referenz bietet Ihnen die Möglichkeit, mehr über unsere REST-API zur Tabellenkalkulationsbearbeitung und -konvertierung zu erfahren. API Reference Explorer ist der einfachste Weg, unsere APIs direkt in Ihrem Webbrowser auszuprobieren.

Konvertieren Sie CSV in Excel in Python | Python konvertiert CSV in XLS

Abschluss

Zusammenfassend lässt sich sagen, dass das Ziel klar bleibt, egal ob Sie sich für die Effizienz und Vielseitigkeit des Aspose.Cells Cloud SDK für Python oder den schnellen Zugriff auf cURL-Befehle mit Aspose.Cells Cloud entscheiden: die nahtlose Konvertierung von CSV in Excel. Beide Ansätze ermöglichen es Ihnen, die Datenverwaltungs-Workflows zu verbessern, indem Sie CSV Dateien problemlos in das Excel-Format umwandeln.

In Verbindung stehende Artikel

Wir empfehlen Ihnen außerdem, die folgenden Links zu besuchen, um mehr zu erfahren: