Das Konvertieren von XLSM Dateien (Excel Macro-Enabled Workbook) in das CSV-Format (Comma-Separated Values) mit Python Cloud SDK eröffnet eine Welt voller Möglichkeiten zur Datenmanipulation und -analyse. Mit diesem Ansatz können Entwickler und Datenenthusiasten mühelos große Datensätze verarbeiten und Datentransformationsaufgaben mit Leichtigkeit durchführen. Durch die Nutzung des Python Cloud SDK erhalten Sie Zugriff auf eine leistungsstarke und benutzerfreundliche API, die den Konvertierungsprozess von XLSM in CSV vereinfacht. Lassen Sie uns die zahlreichen Vorteile erkunden und herausfinden, wie dieser Ansatz Ihre Datenverarbeitungsabläufe rationalisieren und Ihre Produktivität mit Python Cloud SDK steigern kann.
Excel-Konvertierungs-REST-API
Mit dem Aspose.Cells Cloud SDK für Python wird die Konvertierung von XLSM in CSV noch effizienter und einfacher. Dieses leistungsstarke SDK bietet einen umfassenden Satz von Features und Funktionen, die speziell für die Verarbeitung von Excel Dateien, einschließlich des XLSM-Formats, entwickelt wurden. Mit Aspose.Cells Cloud können Sie also das volle Potenzial Ihrer XLSM-Daten ausschöpfen, indem Sie sie nahtlos in ein Format konvertieren, das weithin akzeptiert und in verschiedenen Datenanalyse und -verarbeitungstools verwendet wird.
Bitte führen Sie den folgenden Befehl aus, um das SDK zu installieren:
pip install asposecellscloud
Registriere nach der Installation bitte ein kostenloses Konto über Cloud Dashboard mit einem GitHub oder Google-Konto oder verwende die Schaltfläche „Anmelden“, um deine Client-Anmeldeinformationen zu erhalten.
Konvertieren Sie XLSM in CSV in Python
Bitte folgen Sie den unten angegebenen Anweisungen, um XLSM mithilfe eines Python-Codeausschnitts in CSV zu konvertieren.
- Erstellen Sie ein Objekt der Klasse CellsApi und übergeben Sie dabei die Client-Anmeldeinformationen als Argumente.
- Geben Sie nun den Namen der Eingabe-XLSM, den resultierenden CSV-Namen und das Ausgabeformat als CSV an.
- Rufen Sie die Methode cellsworkbookgetworkbook(…) auf, um XLSM in das CSV-Format zu konvertieren und die resultierende Datei im Cloud-Speicher zu speichern.
# Weitere Codebeispiele finden Sie unter https://github.com/aspose-cells-cloud/aspose-cells-cloud-python.
def XLSMtoCSV():
try:
#Client credentials
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
# CellsApi-Instanz initialisieren
cellsApi = asposecellscloud.CellsApi(client_id,client_secret)
# Eingabe-XLSB-Arbeitsmappe
input_file = "myDocument.xlsm"
# Ergebnisformat
format = "CSV"
# resultierender Dateiname
output = "Converted.csv"
# Rufen Sie die API auf, um XLSM in CSV zu konvertieren
response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output)
# Antwortcode in der Konsole drucken
print(response)
# Nachricht in der Konsole drucken (optional)
print('XLSM sucessfully converted to CSV !')
except ApiException as e:
print("Exception while calling CellsApi: {0}".format(e))
print("Code:" + str(e.code))
print("Message:" + e.message)
Excel zu CSV mit cURL-Befehlen
Sie können XLSM auch mühelos in CSV konvertieren, indem Sie eine leistungsstarke Kombination aus cURL-Befehlen und Aspose.Cells Cloud verwenden. Dieser Ansatz bietet Einfachheit, Flexibilität und Plattformunabhängigkeit und ermöglicht eine nahtlose Integration in Ihre vorhandenen Systeme. Darüber hinaus können Sie sich dank strenger Sicherheitsprotokolle während des Konvertierungsprozesses auf die Sicherheit und Vertraulichkeit Ihrer Daten verlassen.
Voraussetzung für diesen Ansatz ist die Generierung eines JWT-Zugriffstokens. Führen Sie daher bitte den folgenden Befehl im Befehlszeilenterminal aus:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Nachdem wir nun das JWT-Token haben, führen Sie bitte den folgenden Befehl aus, um XLSM in CSV zu konvertieren und die resultierende Ausgabe im Cloud-Speicher zu speichern.
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsm?format=CSV&isAutoFit=false&onlySaveTable=false&outPath=Converted.csv&checkExcelRestriction=true" \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"
Ersetzen Sie „accessToken“ durch das oben generierte JWT-Zugriffstoken.
Im obigen Bild können Sie feststellen, dass die Textinformationen aus allen Arbeitsblättern in eine einzige CSV-Datei umgewandelt werden. Zu Ihrer Information können Sie die im obigen Beispiel verwendeten Beispieldateien von den folgenden Links herunterladen:
Nützliche Links
Abschluss
Zusammenfassend lässt sich sagen, dass Sie die Aufgabe problemlos und effizient erledigen können, egal ob Sie XLSM mit Aspose.Cells Cloud SDK für Python oder cURL-Befehlen mit Aspose.Cells Cloud in CSV konvertieren. Beide Methoden gewährleisten eine genaue und zuverlässige Konvertierung und bewahren die Integrität Ihrer Daten während des gesamten Prozesses. Nutzen Sie die Leistungsfähigkeit dieser Ansätze, um das Potenzial Ihrer XLSM Dateien freizusetzen und die Datenanalyse, -freigabe und -verarbeitung zu erleichtern.
In Verbindung stehende Artikel
Zum besseren Verständnis empfehlen wir Ihnen, die folgenden Artikel durchzugehen: