Dicas de Exportação e Solução de Problemas para Python

Esta página aborda dicas, problemas comuns e perguntas frequentes sobre a exportação de planilhas com Aspose.Cells FOSS para Python.

Dicas e Melhores Práticas

Exportação de Markdown

  • Use MarkdownHandler.save_markdown_to_string(wb) para casos de uso em memória, como respostas de API.

Exportação CSV

  • A exportação CSV grava a primeira planilha por padrão.
  • Caracteres especiais (vírgulas, quebras de linha) nos valores das células são automaticamente colocados entre aspas.

Exportação JSON

  • A exportação JSON usa endereços de célula como chaves. Adequado para intercâmbio de dados; fórmulas complexas são armazenadas como suas expressões de string.

Problemas Comuns e Resoluções

ProblemaResolução
ModuleNotFoundError: No module named 'aspose.cells_foss'Execute pip install aspose-cells-foss e confirme que o ambiente virtual está ativo
AttributeError on SaveFormat.PDFA exportação de PDF não está na biblioteca FOSS; use SaveFormat.MARKDOWN ou SaveFormat.XLSX em vez disso
Saída de Markdown vaziaCertifique-se de que ao menos uma célula na planilha tenha um valor antes de salvar
Problemas de codificação no MarkdownUse MarkdownHandler.save_markdown_to_string() para saída de string em memória com controle total de codificação

Perguntas Frequentes

Quais formatos de saída o Aspose.Cells FOSS suporta? XLSX, CSV, TSV, Markdown e JSON.

Posso converter para PDF? Não. A exportação para PDF requer o pacote comercial aspose-cells-python. Aspose.Cells FOSS exporta apenas para XLSX, CSV, TSV, Markdown e JSON.

Posso carregar um XLSX existente e salvá-lo novamente como Markdown?
Sim. Workbook("existing.xlsx") carrega o arquivo, e workbook.save_as_markdown("output.md") o exporta.

A saída de Markdown baseada em fluxo é suportada? Sim. Use MarkdownHandler.save_markdown_to_string(workbook) para obter o Markdown como uma string Python sem qualquer I/O de arquivo.

Quais versões do Python são suportadas? Python 3.7 e posterior.


Veja Também

 Português