Eksportavimo patarimai ir trikčių šalinimas Python

Šiame puslapyje pateikiami patarimai, dažniausios problemos ir dažnai užduodami klausimai, susiję su skaičiuoklių lentelių eksportavimu naudojant Aspose.Cells FOSS for Python.

Patarimai ir geriausia praktika

Markdown eksportas

  • Naudokite MarkdownHandler.save_markdown_to_string(wb) atminties naudojimo atvejams, pvz., API atsakymams.

CSV eksportas

  • CSV eksportas pagal numatytuosius nustatymus įrašo pirmą darbalapį.
  • Specialūs simboliai (kableliai, naujos eilutės) langelių reikšmėse automatiškai cituojami.

JSON eksportas

  • JSON eksportas naudoja langelių adresus kaip raktus. Tinka duomenų mainams; sudėtingos formulės saugomos kaip jų eilutės išraiškos.

Bendros problemos ir sprendimai

IssueResolution
ModuleNotFoundError: No module named 'aspose.cells_foss'Paleiskite pip install aspose-cells-foss ir patikrinkite, ar virtuali aplinka yra aktyvi
AttributeError on SaveFormat.PDFPDF eksportas nėra FOSS bibliotekoje; vietoj to naudokite SaveFormat.MARKDOWN arba SaveFormat.XLSX
Empty Markdown outputĮsitikinkite, kad bent viena ląstelė lape turi reikšmę prieš išsaugant
Encoding issues in MarkdownNaudokite MarkdownHandler.save_markdown_to_string() atminties eilutės išvedimui su pilna koduotės kontrole

Dažnai užduodami klausimai

Kokius išvesties formatus palaiko Aspose.Cells FOSS? XLSX, CSV, TSV, Markdown, ir JSON.

Ar galiu konvertuoti į PDF?
Ne. PDF eksportavimui reikalingas komercinis aspose-cells-python paketas. Aspose.Cells FOSS eksportuoja tik į XLSX, CSV, TSV, Markdown ir JSON.

Ar galiu įkelti esamą XLSX ir iš naujo išsaugoti kaip Markdown? Taip. Workbook("existing.xlsx") įkelia failą, o workbook.save_as_markdown("output.md") jį eksportuoja.

Ar palaikomas srautinio pagrindo Markdown išvestis?
Taip. Naudokite MarkdownHandler.save_markdown_to_string(workbook), kad gautumėte Markdown kaip Python eilutę be jokio failų įvesties/išvesties.

Kokios Python versijos palaikomos? Python 3.7 ir vėlesnės.


Žr. taip pat

 Lietuvių