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.PDF | Export PDF není v knihovně FOSS; use SaveFormat.MARKDOWN nebo: SaveFormat.XLSX místo toho … |
| Prázdný výstup Markdownu | Před uložením musí být alespoň jedna buňka v listu uvedená jako hodnota. |
| Problémy s kódováním v Markdownu | Použ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ší.