Primeros pasos

Comenzando con Aspose.Cells FOSS para Python

¡Bienvenido a la Guía de Introducción de Aspose.Cells FOSS for Python!
Esta introducción le ayudará a instalar la biblioteca, verificar su entorno y comenzar a crear y exportar hojas de cálculo de Excel en minutos.


Requisitos del sistema

Asegúrese de que su entorno cumpla con los requisitos mínimos antes de instalar.

Versiones de Python compatibles

  • Python 3.7 o posterior (se recomiendan Python 3.9–3.12)

Sistemas operativos compatibles

  • Windows (x86, x64)
  • Linux (Ubuntu, CentOS, OpenSUSE, y otros)
  • macOS (x64, ARM64)

Sin dependencias adicionales

Aspose.Cells FOSS for Python depende solo de pycryptodome>=3.15.0 y olefile>=0.46, ambos instalados automáticamente por pip. No se requiere Microsoft Office, Excel ni biblioteca nativa.


Instalación

Instalar mediante pip (recomendado)

pip install aspose-cells-foss

Verifique la instalación:

from aspose.cells_foss import Workbook
print("Aspose.Cells FOSS for Python is ready.")

Para obtener más detalles, consulte la Guía de instalación.


Qué puedes hacer con Aspose.Cells FOSS para Python

Las funciones de procesamiento de hojas de cálculo listas para usar incluyen:

  • Crear nuevos libros de trabajo y hojas de cálculo desde cero
  • Cargar y guardar archivos XLSX y CSV
  • Leer y escribir celdas individuales por dirección (ws.cells["A1"].value = "x")
  • Aplicar estilos de celda: nombre de fuente, tamaño, color (hex AARRGGBB), negrita, cursiva, subrayado, tachado
  • Establecer colores de relleno de fondo de la celda
  • Crear gráficos de columnas, líneas, barras y sectores con series de datos nombradas
  • Introducir cadenas de fórmulas compatibles con Excel (cell.formula = "=SUM(A1:A5)")
  • Exportar a XLSX, CSV, TSV, Markdown y JSON

Alcance de exportación: Aspose.Cells FOSS exporta a XLSX, CSV, TSV, Markdown y JSON solo. PDF, HTML, PNG y formatos de imagen requieren el paquete comercial aspose-cells-python.


Ejemplo básico

Aquí hay un ejemplo sencillo que crea un libro de trabajo, escribe datos y lo guarda tanto en XLSX como en Markdown:

from aspose.cells_foss import Workbook, Cell

##Create a new workbook
workbook = Workbook()
ws = workbook.worksheets[0]
ws.name = "Sales"

##Write headers
ws.cells["A1"].value = "Product"
ws.cells["B1"].value = "Revenue"

##Write data
ws.cells["A2"].value = "Widget A"
ws.cells["B2"].value = 12500
ws.cells["A3"].value = "Widget B"
ws.cells["B3"].value = 8750

##Save as Excel
workbook.save("sales.xlsx")

##Export as Markdown (tables)
workbook.save_as_markdown("sales.md")

print("Files saved successfully.")

Próximos pasos

Continúa aprendiendo con estos recursos:

 Español