Aspose.Cells FOSS für Python ist eine kostenlose Open-Source-Bibliothek für die Arbeit mit Tabellenblattdateien in Python-Anwendungen. Installieren Sie es mit einem einzigen pip install aspose-cells-foss Befehl und beginnen Sie, Arbeitsbücher zu erstellen, Zellen zu lesen, Stile anzuwenden, Charts zu erstellen und zu exportieren XLSX, CSV, TSV, Markdown oder JSON, alles ohne Microsoft Excel oder irgendeine Office-Abhängigkeit.
Die Bibliothek zeigt eine saubere, pythonische API, die um das „Workbook“, „Worksheet“, „Cells“ und „Cell“ gebaut wurde, die bekannten Objekte, die jeder Designer von Tabellenblättern kennt. Lesen und schreiben Sie Zellen mithilfe von Bracket Notation (‘ws.cells[“A1“].value = „Hello“‘), gestalten Sie sie mit den Objekten „Font“ und „Fill“ und erstellen Sie Spalten- oder Zeilendiagramme mithilfe der dedizierten Methoden „add_bar()“ und „add_line()“ auf „ws.charts“.
Da die Bibliothek keine Abhängigkeit von nativen Office-Bibliotheken hat, läuft sie identisch auf Windows-, Linux- und macOS-CI-Laufwerken, Docker-Containern und serverlosen Umgebungen. Das Paket „markitdown-aspose-cells-plugin“ erweitert die MarkItDown-Bibliothek von Microsoft mit XLSX-Unterstützung und ermöglicht einen vollständigen Workbook-to-Markdown-Export mit einem einzigen Anruf.
ws.cells["A1"] lesen und schreiben.markitdown-aspose-cells-plugin fügt XLSX-Export zu MarkItDown hinzu.Aspose.Cells FOSS ist mit einem einzigen Befehl installiert.Es gibt keine nativen Office-Bibliotheken oder Systempakete zu installieren.Die Bibliothek läuft in jeder Python 3.7+ Umgebung ohne Kompilationsschritte.
Die API ist absichtlich klein: „Workbook“, „Worksheet“, „Cells“, „Cell“, „Font“, „Fill“ und „Chart“ decken die überwiegende Mehrheit der realen Anwendungsfälle ab. Die Codebasis ist von MIT lizenziert, wird auf GitHub gehostet und akzeptiert Bug-Berichte und Pull-Anfragen.
Installieren Sie mit Pip, erstellen Sie dann ein “Workbook”, zugreifen Sie zum ersten “Workheet” und schreiben Sie Werte direkt in Zellen mithilfe der Schlagzeilennotation ein.
» » Bach Pip installieren aspose-cells-foss » »
» Python von aspose.cells_foss Import Workbook
wb = Arbeitsbuch() ws = wb.worksheets [0]
ws.cells[“A1”].wert = “Produkt” ws.cells[“B1”].Wert = “Einkommen” ws.cells[“A2”].wert = “Widget” ws.cells[“B2”].Wert = 42000
#Bold the Header Row im Vergleich für die in [“A1”, „B1“]: Stil = ws.cells[col].get_style() style.font.bold = wahr ws.cells[col].apply_style(Style)
wb.save („report.xlsx“) » »
Öffnen Sie die oben gespeicherte Arbeitsmappe, fügen Sie ein Bardiagramm über eine Reihe von Zeilen hinzu, rufen Sie dann drei Mal save() mit verschiedenen Dateiendungen (XLSX, Markdown und CSV) an, ohne einen anderen Code zu ändern.
» Python von aspose.cells_foss Import Workbook
wb = Arbeitsbuch (report.xlsx) ws = wb.worksheets [0]
Chart = ws.charts.add_bar(12, 0, 25, 6) chart.n_series.add(“B2:B10”, wahr) Chart.title = „Einnahmen nach Produkt“
wb.save(“report_with_chart.xlsx”)
Exportieren Sie das gleiche Arbeitsbuch in Markdown wb.save („report.md“)
wb.save („Report.csv“) » »
Es ist eine kostenlose, MIT-lizenzierte Python-Bibliothek zum Erstellen, Lesen, Ändern und Exportieren von Excel-Tabellen, ohne Microsoft Office zu benötigen.
Export-nur-Formate umfassen CSV, TSV, Markdown (über das MarkItDown-Plugin) und JSON.
Aspose.Cells FOSS ist eine reine Python-Bibliothek ohne Abhängigkeit von Microsoft Office, COM-Automatisierung oder einer proprietären Laufzeit.
Führen Sie pip install aspose-cells-foss. Es sind keine zusätzlichen Systempakete oder native Erweiterungen erforderlich.
Ja. Die Bibliothek unterstützt die Typen Bar, Linie, Pie, Scatter, Area und Combo Chart über dedizierte Chart-Builder-Methoden auf ws.charts.
Passen Sie beim Speichern einen Parameter „Passwort“ an, um das Arbeitsbuch mit AES-Verschlüsselung zu schützen.
Das Plugin “markitdown-aspose-cells-plugin” integriert Aspose.Cells FOSS in die MarkItDown-Bibliothek von Microsoft, wodurch eine vollständige XLSX-zu-Markdown-Konvertierung mit einem einzigen Anruf möglich ist.
Der Quellcode, der Ausgabe-Tracker und der Beitrags-Anleitung sind unter der MIT-Lizenz auf GitHub verfügbar.