Exporttips en probleemoplossing voor Python

Deze pagina behandelt tips, veelvoorkomende problemen en veelgestelde vragen over het exporteren van spreadsheets met Aspose.Cells FOSS voor Python.

Tips en best practices

Markdown-export

  • Gebruik MarkdownHandler.save_markdown_to_string(wb) voor in‑memory use cases zoals API‑reacties.

CSV-export

  • CSV-export schrijft standaard het eerste werkblad.
  • Speciale tekens (komma’s, nieuwe regels) in celwaarden worden automatisch tussen aanhalingstekens geplaatst.

JSON-export

  • JSON-export gebruikt celadressen als sleutels. Geschikt voor gegevensuitwisseling; complexe formules worden opgeslagen als hun tekenreeksuitdrukkingen.

Veelvoorkomende problemen en oplossingen

IssueResolution
ModuleNotFoundError: No module named 'aspose.cells_foss'Voer pip install aspose-cells-foss uit en bevestig dat de virtuele omgeving actief is
AttributeError on SaveFormat.PDFPDF-export is niet in de FOSS-bibliotheek; gebruik SaveFormat.MARKDOWN of SaveFormat.XLSX in plaats daarvan
Empty Markdown outputZorg ervoor dat ten minste één cel in het blad een waarde heeft voordat u opslaat
Encoding issues in MarkdownGebruik MarkdownHandler.save_markdown_to_string() voor in‑memory stringoutput met volledige codering controle

Veelgestelde vragen

Welke uitvoerformaten ondersteunt Aspose.Cells FOSS? XLSX, CSV, TSV, Markdown, en JSON.

Kan ik naar PDF converteren? Nee. PDF-export vereist het commerciële aspose-cells-python-pakket. Aspose.Cells FOSS exporteert alleen naar XLSX, CSV, TSV, Markdown en JSON.

Kan ik een bestaande XLSX laden en opnieuw opslaan als Markdown? Ja. Workbook("existing.xlsx") laadt het bestand, en workbook.save_as_markdown("output.md") exporteert het.

Wordt stream‑gebaseerde Markdown‑output ondersteund? Ja. Gebruik MarkdownHandler.save_markdown_to_string(workbook) om de Markdown als een Python‑string te krijgen zonder bestands‑I/O.

Welke Python‑versies worden ondersteund? Python 3.7 en later.


Zie ook

 Nederlands