Suggerimenti per l'esportazione e risoluzione dei problemi per Python

Questa pagina copre suggerimenti, problemi comuni e domande frequenti sull’esportazione di fogli di calcolo con Aspose.Cells FOSS per Python.

Suggerimenti e migliori pratiche

Esportazione Markdown

  • Utilizza MarkdownHandler.save_markdown_to_string(wb) per casi d’uso in memoria, come le risposte API.

Esportazione CSV

  • L’esportazione CSV scrive per impostazione predefinita il primo foglio di lavoro.
  • I caratteri speciali (virgole, interruzioni di riga) nei valori delle celle vengono citati automaticamente.

Esportazione JSON

  • L’esportazione JSON utilizza gli indirizzi delle celle come chiavi. Adatta per lo scambio di dati; le formule complesse sono memorizzate come le loro espressioni stringa.

Problemi comuni e soluzioni

IssueResolution
ModuleNotFoundError: No module named 'aspose.cells_foss'Esegui pip install aspose-cells-foss e conferma che l’ambiente virtuale sia attivo
AttributeError on SaveFormat.PDFL’esportazione PDF non è nella libreria FOSS; usa SaveFormat.MARKDOWN o SaveFormat.XLSX invece
Empty Markdown outputAssicurati che almeno una cella nel foglio abbia un valore prima di salvare
Encoding issues in MarkdownUsa MarkdownHandler.save_markdown_to_string() per l’output di stringhe in memoria con pieno controllo della codifica

Domande Frequenti

Quali formati di output supporta Aspose.Cells FOSS? XLSX, CSV, TSV, Markdown e JSON.

Posso convertire in PDF?
No. L’esportazione PDF richiede il pacchetto commerciale aspose-cells-python. Aspose.Cells FOSS esporta solo in XLSX, CSV, TSV, Markdown e JSON.

Posso caricare un XLSX esistente e risalvarlo come Markdown? Sì. Workbook("existing.xlsx") carica il file, e workbook.save_as_markdown("output.md") lo esporta.

Il supporto per l’output Markdown basato su stream è disponibile?
Sì. Usa MarkdownHandler.save_markdown_to_string(workbook) per ottenere il Markdown come stringa Python senza alcuna I/O su file.

Quali versioni di Python sono supportate? Python 3.7 e successive.


Vedi anche

 Italiano