Consejos de exportación y solución de problemas para Python

Esta página cubre consejos, problemas comunes y preguntas frecuentes sobre la exportación de hojas de cálculo con Aspose.Cells FOSS para Python.

Consejos y Mejores Prácticas

Exportación de Markdown

  • Use MarkdownHandler.save_markdown_to_string(wb) para casos de uso en memoria, como respuestas de API.

Exportación CSV

  • La exportación CSV escribe la primera hoja de cálculo por defecto.
  • Los caracteres especiales (comas, saltos de línea) en los valores de celda se encierran entre comillas automáticamente.

Exportación JSON

  • La exportación JSON usa direcciones de celda como claves. Adecuado para el intercambio de datos; las fórmulas complejas se almacenan como sus expresiones de cadena.

Problemas comunes y resoluciones

ProblemaResolución
ModuleNotFoundError: No module named 'aspose.cells_foss'Ejecute pip install aspose-cells-foss y confirme que el entorno virtual está activo
AttributeError on SaveFormat.PDFLa exportación a PDF no está en la biblioteca FOSS; use SaveFormat.MARKDOWN o SaveFormat.XLSX en su lugar
Salida Markdown vacíaAsegúrese de que al menos una celda en la hoja tenga un valor antes de guardar
Problemas de codificación en MarkdownUse MarkdownHandler.save_markdown_to_string() para la salida de cadena en memoria con control total de codificación

Preguntas Frecuentes

¿Qué formatos de salida admite Aspose.Cells FOSS? XLSX, CSV, TSV, Markdown y JSON.

¿Puedo convertir a PDF? No. La exportación a PDF requiere el paquete comercial aspose-cells-python. Aspose.Cells FOSS solo exporta a XLSX, CSV, TSV, Markdown y JSON.

¿Puedo cargar un XLSX existente y volver a guardarlo como Markdown? Sí. Workbook("existing.xlsx") carga el archivo, y workbook.save_as_markdown("output.md") lo exporta.

¿Se admite la salida de Markdown basada en flujo? Sí. Use MarkdownHandler.save_markdown_to_string(workbook) para obtener el Markdown como una cadena de Python sin ninguna entrada/salida de archivos.

¿Qué versiones de Python son compatibles? Python 3.7 y posteriores.


Ver también

 Español