Tipy na export a řešení problémů pro Python

Tato stránka obsahuje tipy, běžné problémy a často kladené otázky pro exportování tabulek s Aspose.Cells FOSS pro Python .

Tipy a nejlepší postupy

Vývoz v tržním měřítku

  • Použití: MarkdownHandler.save_markdown_to_string(wb) pro případy použití v paměti, jako jsou odpovědi API.

Vývoz CSV

  • CSV export si předvoleně zapíše první list.
  • Zvláštní znaky (komasy, nové řádky) ve hodnotách buněk jsou automaticky citovány.

JSON exportování

  • JSON export používá adresy buněk jako klíče. Vhodné pro výměnu dat; složité vzorce jsou uloženy jako jejich strunové vyjádření.

Společné otázky a řešení

Výše:Rozhodnutí
ModuleNotFoundError: No module named 'aspose.cells_foss'Běžte. pip install aspose-cells-foss a potvrdit, že virtuální prostředí je aktivní.
AttributeError v roce 2007: SaveFormat.PDFExport PDF není v knihovně FOSS; use SaveFormat.MARKDOWN nebo: SaveFormat.XLSX místo toho …
Prázdný výstup MarkdownuPřed uložením musí být alespoň jedna buňka v listu uvedená jako hodnota.
Problémy s kódováním v MarkdownuPoužití: MarkdownHandler.save_markdown_to_string() pro výstup řetězců v paměti s plným ovládáním kódování

Časté otázky

Jaké výstupní formáty podporuje Aspose.Cells FOSS? XLSX, CSV, TSV a JSON.

Můžu to převést na PDF? Ne. PDF export vyžaduje obchodní aspose-cells-python paket. Aspose.Cells FOSS exportuje pouze do XLSX, CSV, TSV a JSON.

Můžu si nainstalovat XLSX a znovu ho uložit jako Markdown? - Ano, jsem. Workbook("existing.xlsx") nahrává soubor a workbook.save_as_markdown("output.md") Exportuje ho.

Je podporován výstup Markdown založený na proudu? Ano, použijte. MarkdownHandler.save_markdown_to_string(workbook) dostat Markdown jako Python string bez jakéhokoli souboru I/O.

Jaké verze Pythonu jsou podporovány? Python 3.7 a novější.


Viz také:

 Čeština