Export‑Tipps und Fehlersuche für Python

Diese Seite behandelt Tipps, häufige Probleme und häufig gestellte Fragen zum Exportieren von Tabellenkalkulationen mit Aspose.Cells FOSS für Python.

Tipps und bewährte Verfahren

Markdown-Export

  • Verwenden Sie MarkdownHandler.save_markdown_to_string(wb) für In‑Memory‑Anwendungsfälle wie API‑Antworten.

CSV-Export

  • Der CSV‑Export schreibt standardmäßig das erste Arbeitsblatt.
  • Sonderzeichen (Kommas, Zeilenumbrüche) in Zellenwerten werden automatisch in Anführungszeichen gesetzt.

JSON-Export

  • JSON‑Export verwendet Zelladressen als Schlüssel. Geeignet für den Datenaustausch; komplexe Formeln werden als ihre Zeichenkettenausdrücke gespeichert.

Häufige Probleme und Lösungen

ProblemLösung
ModuleNotFoundError: No module named 'aspose.cells_foss'Führen Sie pip install aspose-cells-foss aus und bestätigen Sie, dass die virtuelle Umgebung aktiv ist
AttributeError on SaveFormat.PDFPDF-Export ist nicht in der FOSS-Bibliothek enthalten; verwenden Sie stattdessen SaveFormat.MARKDOWN oder SaveFormat.XLSX
Leere Markdown-AusgabeStellen Sie sicher, dass mindestens eine Zelle im Blatt einen Wert enthält, bevor Sie speichern
Kodierungsprobleme in MarkdownVerwenden Sie MarkdownHandler.save_markdown_to_string() für die In‑Memory‑String‑Ausgabe mit vollständiger Kodierungskontrolle

Häufig gestellte Fragen

Welche Ausgabeformate unterstützt Aspose.Cells FOSS? XLSX, CSV, TSV, Markdown, und JSON.

Kann ich zu PDF konvertieren? Nein. Der PDF‑Export erfordert das kommerzielle aspose-cells-python‑Paket. Aspose.Cells FOSS exportiert nur nach XLSX, CSV, TSV, Markdown und JSON.

Kann ich eine vorhandene XLSX laden und sie erneut als Markdown speichern?
Ja. Workbook("existing.xlsx") lädt die Datei, und workbook.save_as_markdown("output.md") exportiert sie.

Wird streambasierte Markdown‑Ausgabe unterstützt?
Ja. Verwenden Sie MarkdownHandler.save_markdown_to_string(workbook), um das Markdown als Python‑String ohne Dateizugriff zu erhalten.

Welche Python-Versionen werden unterstützt? Python 3.7 und neuer.


Siehe auch

 Deutsch