Dicas de exportação e solução de problemas para Python
Esta página abrange dicas, problemas comuns e perguntas frequentes para exportar planilhas com Aspose.Cells FOSS for Python .
Dicas e melhores práticas
Exportação de valor reduzido
- Utilização:
MarkdownHandler.save_markdown_to_string(wb)para casos de utilização em memória, tais como respostas API.
Exportação de CSV
- A exportação CSV escreve a primeira planilha por padrão.
- Os caracteres especiais (comas, linhas novas) nos valores das células são citados automaticamente.
Exportação JSON
- JSON exporta usa endereços de células como chaves. Adequado para intercâmbio de dados; fórmulas complexas são armazenadas como suas expressões de cadeia.
Questões e Resoluções comuns
| Emissão | Resolução |
|---|---|
ModuleNotFoundError: No module named 'aspose.cells_foss' | Corra . pip install aspose-cells-foss e confirmar que o ambiente virtual está ativo. |
AttributeError em 1 de Setembro de SaveFormat.PDF | A exportação PDF não está na biblioteca FOSS; use SaveFormat.MARKDOWN ou a) SaveFormat.XLSX em vez disso . |
| Saída de Marcação vazia | Certifique-se de que pelo menos uma célula na folha tem um valor antes de guardar |
| Problemas de codificação no Markdown | Utilização: MarkdownHandler.save_markdown_to_string() para saída de cadeia na memória com controlo total da codificação |
Perguntas Frequentes
Quais formatos de saída é suportado pelo Aspose.Cells FOSS? XLSX, CSV, TSV e JSON.
Posso converter para PDF? Não. A exportação de PDF requer o certificado comercial aspose-cells-python Aspose.Cells FOSS exporta apenas para XLSX, CSV, TSV e JSON.
Posso carregar um XLSX existente e salvá-lo novamente como Markdown? - Sim, é verdade. Workbook("existing.xlsx") Carrega o ficheiro e workbook.save_as_markdown("output.md") exporta-o.
A saída Markdown baseada em fluxo é suportada? Sim, usa. MarkdownHandler.save_markdown_to_string(workbook) para obter o Markdown como uma cadeia Python sem qualquer ficheiro I/O.
Quais versões do Python são suportadas? Python 3.7 e posterior.