Aspose.Cells FOSS for Python er en gratis, åpen kilde bibliotek for å arbeide med spreadsheet filer i Pythons applikasjoner. Installere det med én pip install aspose-cells-foss kommando og starte opprettelse av arbeidsbøker, lesing celler, applikasjonsstiler, bygge diagrammer, og eksportere til XLSX, CSV, Markdown eller JSON, alt uten at Microsoft Excel eller noen Office-avhengighet kreves.
Biblioteket viser en ren, Pythonic API bygget rundt Workbook, Worksheet og Cell de kjente gjenstandene hver spreadsheet utvikler kjenner. Les og skriv celler ved hjelp av bracket notasjon (ws.cells["A1"].value = "Hello"), stiler dem med Font og Fill objekter, og bygge kolonne eller linje diagrammer ved bruk av dedikerte add_bar()- og add_line() metoder på ws.charts.
Fordi biblioteket ikke er avhengig av native Office-biblioteker, kjører det identisk på Windows, Linux og macOS CI runnerer, Docker containers, og serverløs miljø. Pakken markitdown-aspose-cells-plugin utvides Microsofts MarkItDown bibliotek med XLSX støtte, slik at full arbeidsbok til markdown eksport med en enkelt samtale. Utviklere som trenger den komplette kommersielle API med full produksjonsstøtte kan bruke Aspose.Cells for Python sammen med disse åpne kilder ressursene.
ws.cells["A1"] bracket notasjon.NotImplementedError på spar).password parameter i én linje.markitdown-aspose-cells-plugin legger til XLSX eksport til MarkItdown.Aspose.Cells FOSS kan installeres med en enkelt pip install aspose-cells-foss kommando. Det er ingen native Office-bibliotek eller systempakker å installere. Biblioteket kjører på ethvert Python 3.7+ miljø uten kompilasjonsprosesser.
APIen er avsiktlig liten: Workbook, Worksheet , Cells og Font dekker det store flertallet av virkelige brukssaker. Codebaseen er MIT-licensert, hostet på GitHub og aksepterer bugrapporter og trykkforespørsler.
Installere med pip, deretter opprette en Workbook, få tilgang til den første Worksheet og skrive verdier direkte til celler ved hjelp av bracket notasjon. Eksemplet viser også hvordan du kan tykke headerringen ved å endre cellestilen før sparing.
pip install aspose-cells-foss
from aspose.cells_foss import Workbook
wb = Workbook()
ws = wb.worksheets[0]
# Write values
ws.cells["A1"].value = "Product"
ws.cells["B1"].value = "Revenue"
ws.cells["A2"].value = "Widget"
ws.cells["B2"].value = 42000
# Bold the header row
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")
Åpne arbeidsboken som er lagret ovenfor, legg til en bardiagram over et utvalg av rader, og ringe save() tre ganger med forskjellige filutvidelser - XLSX, Markdown og CSV - uten å endre noen annen kode.
from aspose.cells_foss import Workbook
wb = Workbook("report.xlsx")
ws = wb.worksheets[0]
# Add a bar chart over rows 2-10
chart = ws.charts.add_bar(12, 0, 25, 6)
chart.n_series.add("B2:B10", True)
chart.title = "Revenue by Product"
wb.save("report_with_chart.xlsx")
# Export the same workbook to Markdown
wb.save("report.md")
# Or export to CSV
wb.save("report.csv")
Det er en gratis, MIT-licensert Python bibliotek for å lage, lese, endre og eksportere Excel-skjermer uten at Microsoft Office kreves.
XLSX for lesing/skriving. Export-only format inkluderer CSV, Markdown og JSON. Mark Down eksport er bygget inn i biblioteket via save_as_markdown() og krever ingen plugin. Den valgfrie markitdown-aspose-cells-plugin legger til XL SX støtte til Microsofts MarkItDown bibliotek - det er en separat integrasjon, ikke et krav for Mark down eksport.
No. Aspose.Cells FOSS er en ren Python-bibliotek med ingen avhengighet på Microsoft Office, COM automatisering eller noen proprietær driftstid.
Løp pip install aspose-cells-foss. Ingen ekstra systempakker eller innfødte utvidelser er nødvendig.
Ja. biblioteket støtter bar, linje, pie, område og aksjesignal typer via dedikerte diagram-byggingsmetoder på ws.charts. Disse fem typene sparer til XLSX uten feil. Andre diagrammetyper (scatter, combo, waterfall, etc.) kan opprettes i hukommelse men løfte NotImplementedError når workbook.save() er kalt.
Pass en password parameter når du sparer for å beskytte arbeidsboken med AES-kryptering.
markitdown-aspose-cells-plugin integrerer Aspose.Cells FOSS i Microsofts MarkItDown-bibliotek, slik at full XLSX-til-Markdown konvertering med en enkelt samtale muliggjør.
Kildekoden, utgavesporeren og bidragsgivelsen er tilgjengelig på GitHub under MIT-lisens.