Eksporttips og fejlfinding for Python

Denne side dækker tips, almindelige problemer og ofte stillede spørgsmål om eksport af regneark med Aspose.Cells FOSS for Python.

Tips og bedste praksis

Markdown-eksport

  • Brug MarkdownHandler.save_markdown_to_string(wb) til in‑memory‑brugsscenarier såsom API‑svar.

CSV Eksport

  • CSV-eksport skriver som standard det første regneark.
  • Specielle tegn (kommaer, linjeskift) i celleværdier bliver automatisk citeret.

JSON-eksport

  • JSON‑eksport bruger celleadresser som nøgler. Velegnet til dataudveksling; komplekse formler gemmes som deres strengudtryk.

Almindelige problemer og løsninger

ProblemLøsning
ModuleNotFoundError: No module named 'aspose.cells_foss'Kør pip install aspose-cells-foss og bekræft at det virtuelle miljø er aktivt
AttributeError on SaveFormat.PDFPDF-eksport er ikke i FOSS-biblioteket; brug SaveFormat.MARKDOWN eller SaveFormat.XLSX i stedet
Tom Markdown-uddataSørg for, at mindst én celle i arket har en værdi, før du gemmer
Kodningsproblemer i MarkdownBrug MarkdownHandler.save_markdown_to_string() til in-memory strengoutput med fuld kodningskontrol

Ofte stillede spørgsmål

Hvilke outputformater understøtter Aspose.Cells FOSS? XLSX, CSV, TSV, Markdown, og JSON.

Kan jeg konvertere til PDF? Nej. PDF-eksport kræver den kommercielle aspose-cells-python pakke. Aspose.Cells FOSS eksporterer kun til XLSX, CSV, TSV, Markdown og JSON.

Kan jeg indlæse en eksisterende XLSX og gemme den igen som Markdown? Ja. Workbook("existing.xlsx") indlæser filen, og workbook.save_as_markdown("output.md") eksporterer den.

Er stream-baseret Markdown-output understøttet?
Ja. Brug MarkdownHandler.save_markdown_to_string(workbook) for at få Markdown som en Python‑streng uden fil‑I/O.

Hvilke Python-versioner understøttes? Python 3.7 og senere.


Se også

 Dansk