Einführung

Aspose.Cells FOSS is a lightweight Python library for creating, reading, and modifying Excel files (.xlsx Das Programm ist unter der MIT-Lizenz veröffentlicht und auf PyPI als aspose-cells-foss.

Installieren Sie mit:

pip install aspose-cells-foss

Was sie tun kann

Die Bibliothek umfasst das gesamte Spektrum der Tabellenoperationen:

  • Erstellen und Bearbeiten von Arbeitsmappen: neue Arbeitsmappen erstellen oder bestehende ändern .xlsx Dateien mit dem Workbook und . Worksheet Klassen
  • Zelleinsätze: Zellwerte, Formeln und Stile lesen und schreiben
  • Styling und Stilisierung: Schriften, Farben, Grenzen, Zahlenformate und Ausrichtung anwenden
  • Mehrfacharbeitsblätter: Arbeitsblätter hinzufügen, entfernen und verwalten
  • Datenvalidierung: Festlegung von Dropdown-Listen, Zahlenbereichen und benutzerdefinierten Validierungsregeln
  • Anmerkungen: Kommentare zu Zellen hinzufügen mit Autoren-Metadaten
  • Hyperlinks zu den: Verknüpfung mit URLs, E-Mails, Dateien und internen Referenzen
  • Automatische Filter: Filterdatenbereiche mit AutoFilter
  • Bedingte Formatierung: Regeln-basierte Formatierung anwenden, um Zellwerte hervorzuheben.
  • Tabellen und Grafiken: Schaffung von Diagrammen; 16 ChartType Werte sind definiert, aber nur 5 serialize to XLSX without error:Die übrigen 11 Arten (Scatter, Wasserfall, Combo, Oberfläche, Radar, Baumkarte, Sunburst, Histogramm, Schlange, Box & Whisker, Karte) erhöhen die Aufzüge. NotImplementedError Auf der Rettung.
  • Bilder und Fotos: Einbettungsbilder (JPEG, PNG) in Zellen verankert
  • Zeichnungsformen: Fügen Sie Rechtecke, Ovale, Pfeile, Textfelder und mehr als 30 Voreinstellungen hinzu.
  • Glanzschwänze: Einbettung von Mini-Zeichnungen für Zeilen, Spalten und Gewinnverluste in Zellen
  • Excel-Tabellen: die Erstellung strukturierter Tabellen (Table, über die Internetverbindung zugegriffen werden kann. ws.tables) mit automatischem Filter und Spaltenüberschriften
  • Seitenunterbrechungen: Hinzufügen von horizontalen und vertikalen Seitenunterbrechungen.
  • Zellen der Fusion: Zellbereiche für die Zusammenführung und Entfusion von Zellen
  • Passwortschutz: Schützen Sie Dateien mit AES-Verschlüsselung.
  • Exportformate: Speichern als XLSX, CSV, Markdown oder JSON

Wie man anfängt

Installieren Sie die Bibliothek mit einem einzigen Befehl:

pip install aspose-cells-foss>=26.3.1

Dann überprüfen Sie die Installation:

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

Schneller Start

from aspose.cells_foss import Workbook

# Create a new workbook
workbook = Workbook()
worksheet = workbook.worksheets[0]

# Write values
worksheet.cells["A1"].put_value("Hello")
worksheet.cells["B1"].put_value("World")
worksheet.cells["A2"].put_value(42)

# Save
workbook.save("output.xlsx")

Lesen einer vorhandenen Datei:

from aspose.cells_foss import Workbook

workbook = Workbook("input.xlsx")
worksheet = workbook.worksheets[0]
value = worksheet.cells["A1"].value
print(f"A1: {value}")

Siehe auch: