Eksporta padomi un problēmu novēršana Python valodā

Šī lapa aptver padomus, biežāk sastopamās problēmas un biežāk uzdotos jautājumus par izklājlapu eksportēšanu, izmantojot Aspose.Cells FOSS for Python.

Padomi un labākās prakses

Markdown eksports

  • Izmantojiet MarkdownHandler.save_markdown_to_string(wb) atmiņā balstītiem lietojumiem, piemēram, API atbildēm.

CSV Eksports

  • CSV eksportēšana pēc noklusējuma raksta pirmo darblapu.
  • Īpašas rakstzīmes (komati, jaunu rindu simboli) šūnu vērtībās tiek automātiski iekavās.

JSON Eksports

  • JSON eksports izmanto šūnu adreses kā atslēgas. Piemērots datu apmaiņai; sarežģītās formulas tiek saglabātas kā to virknes izteiksmes.

Biežas problēmas un risinājumi

ProblēmaRisinājums
ModuleNotFoundError: No module named 'aspose.cells_foss'Izpildiet pip install aspose-cells-foss un pārliecinieties, ka virtuālā vide ir aktīva
AttributeError on SaveFormat.PDFPDF eksportēšana nav pieejama FOSS bibliotēkā; tā vietā izmantojiet SaveFormat.MARKDOWN vai SaveFormat.XLSX
Empty Markdown outputPārliecinieties, ka vismaz viena šūna darblapā satur vērtību pirms saglabāšanas
Encoding issues in MarkdownIzmantojiet MarkdownHandler.save_markdown_to_string(), lai iegūtu atmiņā esošu virknes izvadi ar pilnīgu kodējuma kontroli

Biežāk uzdotie jautājumi

Kādi izvades formāti tiek atbalstīti Aspose.Cells FOSS? XLSX, CSV, TSV, Markdown, un JSON.

Vai varu konvertēt uz PDF? Nē. PDF eksportēšanai nepieciešams komerciālais aspose-cells-python pakotne. Aspose.Cells FOSS eksportē tikai uz XLSX, CSV, TSV, Markdown un JSON.

Vai es varu ielādēt esošu XLSX un saglabāt to kā Markdown? Jā. Workbook("existing.xlsx") ielādē failu, un workbook.save_as_markdown("output.md") to eksportē.

Vai tiek atbalstīta plūsmas balstīta Markdown izvade? Jā. Izmantojiet MarkdownHandler.save_markdown_to_string(workbook), lai iegūtu Markdown kā Python virkni, neveicot nekādu failu I/O.

Kādas Python versijas tiek atbalstītas? Python 3.7 un jaunākas.


Skatīt arī

 Latviešu