Sfaturi de export și depanare pentru Python

Această pagină acoperă sfaturi, probleme comune și întrebări frecvente privind exportarea foilor de calcul cu Aspose.Cells FOSS pentru Python.

Sfaturi și cele mai bune practici

Export Markdown

  • Utilizați MarkdownHandler.save_markdown_to_string(wb) pentru cazuri de utilizare în memorie, cum ar fi răspunsurile API.

Export CSV

  • Exportul CSV scrie implicit prima foaie de lucru.
  • Caracterele speciale (virgule, linii noi) în valorile celulelor sunt citate automat.

Export JSON

  • Exportul JSON folosește adresele celulelor ca chei. Potrivit pentru schimbul de date; formulele complexe sunt stocate ca expresiile lor de tip șir.

Probleme comune și rezolvări

ProblemăRezolvare
ModuleNotFoundError: No module named 'aspose.cells_foss'Rulați pip install aspose-cells-foss și confirmați că mediul virtual este activ
AttributeError on SaveFormat.PDFExportul PDF nu se află în biblioteca FOSS; utilizați SaveFormat.MARKDOWN sau SaveFormat.XLSX în schimb
Empty Markdown outputAsigurați-vă că cel puțin o celulă din foaie are o valoare înainte de a salva
Encoding issues in MarkdownUtilizați MarkdownHandler.save_markdown_to_string() pentru ieșire de tip șir în memorie cu control complet al codificării

Întrebări frecvente

Ce formate de ieșire suportă Aspose.Cells FOSS? XLSX, CSV, TSV, Markdown și JSON.

Pot să convertesc în PDF? Nu. Exportul în PDF necesită pachetul comercial aspose-cells-python. Aspose.Cells FOSS exportă doar în XLSX, CSV, TSV, Markdown și JSON.

Pot să încarc un XLSX existent și să-l salvez din nou ca Markdown? Da. Workbook("existing.xlsx") încarcă fișierul, iar workbook.save_as_markdown("output.md") îl exportă.

Este suportat output-ul Markdown bazat pe flux?
Da. Folosiți MarkdownHandler.save_markdown_to_string(workbook) pentru a obține Markdown-ul ca șir Python fără a efectua operații de intrare/ieșire de fișiere.

Ce versiuni de Python sunt suportate? Python 3.7 și versiunile ulterioare.


Vezi și

 Română