Aspose.Cells FOSS per a Python és una biblioteca gratuïta i de codi obert per treballar amb fitxers de fulls de càlcul en aplicacions Python. Instal·leu-la amb una única ordre pip install aspose-cells-foss i comenceu a crear llibres de treball, llegir cel·les, aplicar estils, crear gràfics i exportar a XLSX, CSV, TSV, Markdown o JSON, tot sense requerir Microsoft Excel ni cap dependència d’Office.
La biblioteca exposa una API neta i Pythonica construïda al voltant de Workbook, Worksheet, Cells i Cell, els objectes familiars que tot desenvolupador de fulls de càlcul coneix. Llegiu i escriviu cel·les utilitzant la notació amb claudàtors (ws.cells["A1"].value = "Hello"), apliqueu estils amb els objectes Font i Fill, i creeu gràfics de columnes o de línies mitjançant els mètodes dedicats add_bar() i add_line() a ws.charts.
Com que la biblioteca no té cap dependència de les biblioteques natives d’Office, s’executa de manera idèntica en entorns CI de Windows, Linux i macOS, contenidors Docker i entorns serverless. El paquet markitdown-aspose-cells-plugin amplia la biblioteca MarkItDown de Microsoft amb suport per a XLSX, permetent una exportació completa de llibre de treball a Markdown amb una única crida.
ws.cells["A1"].password en una sola línia.markitdown-aspose-cells-plugin afegeix l’exportació a XLSX a MarkItDown.Aspose.Cells FOSS es pot instal·lar amb una única ordre pip install aspose-cells-foss. No hi ha biblioteques Office natives ni paquets del sistema per instal·lar. La biblioteca s’executa en qualsevol entorn Python 3.7+ sense passos de compilació.
L’API és intencionadament petita: Workbook, Worksheet, Cells, Cell, Font, Fill i Chart cobreixen la gran majoria dels casos d’ús del món real. El codi font té llicència MIT, està allotjat a GitHub i accepta informes d’errors i pull requests.
Instal·la amb pip, després crea un Workbook, accedeix al primer Worksheet i escriu valors directament a les cel·les utilitzant la notació de claudàtors. L’exemple també mostra com posar en negreta la fila de capçalera modificant l’estil de la cel·la abans de desar.
pip install aspose-cells-foss
from aspose.cells_foss import Workbook
wb = Workbook()
ws = wb.worksheets[0]
# Escriure valors
ws.cells["A1"].value = "Producte"
ws.cells["B1"].value = "Ingressos"
ws.cells["A2"].value = "Widget"
ws.cells["B2"].value = 42000
# Negreta la fila de capçalera
for col in ["A1", "B1"]:
style = ws.cells[col].get_style()
style.font.bold = True
ws.cells[col].apply_style(style)
wb.save("report.xlsx")
Obre el llibre de treball desat anteriorment, afegeix un gràfic de barres sobre un rang de files i, a continuació, crida save() tres vegades amb diferents extensions de fitxer (XLSX, Markdown i CSV) sense canviar cap altre codi.
from aspose.cells_foss import Workbook
wb = Workbook("report.xlsx")
ws = wb.worksheets[0]
# Afegeix un gràfic de barres sobre les files 2-10
chart = ws.charts.add_bar(12, 0, 25, 6)
chart.n_series.add("B2:B10", True)
chart.title = "Ingressos per producte"
wb.save("report_with_chart.xlsx")
# Exporta el mateix llibre de treball a Markdown
wb.save("report.md")
# O exporta a CSV
wb.save("report.csv")
És una biblioteca Python gratuïta, amb llicència MIT, per crear, llegir, modificar i exportar fulls de càlcul Excel sense requerir Microsoft Office.
XLSX per lectura/escriptura. Els formats només d’exportació inclouen CSV, TSV, Markdown (via el connector MarkItDown) i JSON.
No. Aspose.Cells FOSS és una biblioteca pure-Python sense cap dependència de Microsoft Office, automatització COM o qualsevol entorn d’execució propietari.
Executeu pip install aspose-cells-foss. No es requereixen paquets de sistema addicionals ni extensions natives.
Sí. La biblioteca admet tipus de gràfics de barres, línies, pastís, dispersió, àrea i combinats mitjançant mètodes dedicats del constructor de gràfics a ws.charts.
Sí. Passa un paràmetre password en desar per protegir el llibre de treball amb xifratge AES.
markitdown-aspose-cells-plugin integra Aspose.Cells FOSS a la biblioteca MarkItDown de Microsoft, permetent una conversió completa de XLSX a Markdown amb una sola crida.
El codi font, el gestor d’incidències i la guia de contribució estan disponibles a GitHub sota la llicència MIT.