Saveti za izvoz i rešavanje problema za Python

Ova stranica pokriva savete, česte probleme i često postavljena pitanja za izvoz proračunskih tabela pomoću Aspose.Cells FOSS za Python.

Saveti i najbolje prakse

Markdown izvoz

  • Koristite MarkdownHandler.save_markdown_to_string(wb) za slučajeve upotrebe u memoriji, kao što su API odgovori.

CSV izvoz

  • CSV izvoz podrazumevano zapisuje prvi radni list.
  • Specijalni karakteri (zarezi, novi redovi) u vrednostima ćelija se automatski stavljaju u navodnike.

JSON izvoz

  • JSON izvoz koristi adrese ćelija kao ključeve. Pogodno za razmenu podataka; složene formule se čuvaju kao njihove string izraze.

Česti problemi i rešenja

IssueResolution
ModuleNotFoundError: No module named 'aspose.cells_foss'Pokrenite pip install aspose-cells-foss i potvrdite da je virtuelno okruženje aktivno
AttributeError on SaveFormat.PDFPDF izvoz nije u FOSS biblioteci; koristite SaveFormat.MARKDOWN ili SaveFormat.XLSX umesto
Empty Markdown outputOsigurajte da bar jedna ćelija u listu ima vrednost pre čuvanja
Encoding issues in MarkdownKoristite MarkdownHandler.save_markdown_to_string() za izlaz stringa u memoriji uz potpunu kontrolu kodiranja

Često postavljana pitanja

Koje izlazne formate podržava Aspose.Cells FOSS? XLSX, CSV, TSV, Markdown i JSON.

Mogu li konvertovati u PDF? Ne. Izvoz u PDF zahteva komercijalni aspose-cells-python paket. Aspose.Cells FOSS izvozi samo u XLSX, CSV, TSV, Markdown i JSON.

Mogu li učitati postojeći XLSX i ponovo ga sačuvati kao Markdown? Da. Workbook("existing.xlsx") učitava fajl, a workbook.save_as_markdown("output.md") ga izvozi.

Da li je podržan izlaz Markdown‑a zasnovan na strimu?
Da. Koristite MarkdownHandler.save_markdown_to_string(workbook) da biste dobili Markdown kao Python string bez ikakvog I/O‑a fajlova.

Koje Python verzije su podržane? Python 3.7 i noviji.


Види такође

 Српски