Aspose.Cells FOSS para Python es una biblioteca de código abierto para trabajar con archivos de planchas en aplicaciones de Python. Instalarlo con un solo comando ‘pip install aspose-cells-foss’ y empezar a crear libros de trabajo, leer células, aplicar estilos, construir gráficos y exportar a XLSX, CSV, TSV, Markdown o JSON, todo sin requerir Microsoft Excel o cualquier dependencia de Office.
La biblioteca expone una API Pythonic limpia y construida alrededor de ‘Workbook’, ‘Worksheet’, ‘Cells’ y ‘Cell’, los objetos familiares que todos los desarrolladores de planchas conocen. Leer y escribir células usando la notación de bracket (‘ws.cells[“A1”].value = “Hello”`), estilizarlas con objetos de ‘Font’ y ‘Fill’ y construir gráficos de columna o línea usando métodos dedicados ‘add_bar()’ y ‘add_line()’ en ‘ws.charts’.
Debido a que la biblioteca no tiene dependencia de las bibliotecas nativas de Office, se ejecuta de forma idéntica en los ejecutores de Windows, Linux y macOS CI, contenedores Docker y entornos sin servidor.El paquete ‘markitdown-aspose-cells-plugin’ expande la biblioteca MarkItDown de Microsoft con soporte XLSX, permitiendo la exportación completa de libros de trabajo a Markdown con una sola llamada.
ws.cells["A1"].Aspose.Cells FOSS es instalable con un único comando ‘pip install aspose-cells-foss’.No hay bibliotecas nativas de Office o paquetes de sistema para instalar. La biblioteca se ejecuta en cualquier entorno de Python 3.7+ sin pasos de compilación.
La API es intencionalmente pequeña: ‘Workbook’, ‘Worksheet’, ‘Cells’, ‘Cell’, ‘Font’, ‘Fill’ y ‘Chart’ cubren la gran mayoría de los casos de uso en el mundo real. La base de código es licenciada por MIT, alojada en GitHub, y acepta informes de errores y solicitudes de extraer.
Instalar con pip, luego crear una ‘Lista de trabajo’, acceder a la primera ‘Lista de trabajo’ y escribir valores directamente a las células utilizando la notación de bracket.
«Bash PIP instalar aspose-cells-foss en el sitio web «»
-Python de aspose.cells_foss Importar Libro de trabajo
Wb = libro de trabajo() ws = wb.worksheets [0]
#Escribe valores c.cells[“A1”].valor = “Producto” c.cells[“B1”].valor = “Renta” ws.cells[“A2”].valor = “Widget” celdas[“B2”].valor = 42000
Más sobre Bold the Header Row Para las col en [“A1”, “B1” ]: estilo = ws.cells[col].get_style() estilo.font.bold = verdad c.cells[col].apply_style(estilo)
Wb.save(“report.xlsx”) «»
Abra la hoja de cálculo guardada arriba, añade un gráfico de barras en una serie de líneas, y llame ‘save()’ tres veces con diferentes extensiones de archivo (XLSX, Markdown y CSV) sin cambiar ningún otro código.
-Python de aspose.cells_foss Importar Libro de trabajo
wb = Libro de trabajo(“report.xlsx”) ws = wb.worksheets [0]
gráfico = ws.charts.add_bar(12, 0, 25, 6) chart.n_series.add(“B2:B10”, verdadero) chart.title = “Renta por producto”
wb.save(“report_with_chart.xlsx”)
Exportar la misma hoja de cálculo a Markdown Wb.save (“report.md”) en el sitio web
Es una biblioteca de Python gratuita y con licencia de MIT para crear, leer, modificar y exportar hojas de cálculo de Excel sin requerir Microsoft Office.
Los formatos exportados incluyen CSV, TSV, Markdown (a través del plugin MarkItDown) y JSON.
Aspose.Cells FOSS es una biblioteca de Python pura sin depender de Microsoft Office, automatización COM, o cualquier tiempo de ejecución propiedad.
Elige ‘pip install aspose-cells-foss’. no se requieren paquetes de sistema adicionales o extensiones nativas.
La biblioteca admite los tipos de barras, líneas, piezas, dispersión, área y gráficos combinados a través de métodos dedicados de constructor de gráficos en ‘ws.charts’.
Pasar un parámetro de “contraseña” al guardar para proteger la hoja de cálculo con cifrado AES.
El ‘plugin de marcado-aspejo-células’ integra Aspose.Cells FOSS en la biblioteca de Microsoft MarkItDown, permitiendo una conversión completa de XLSX a Markdown con una sola llamada.
El código fuente, el track de emisión y la guía de contribución están disponibles en GitHub bajo la licencia MIT.