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
.xlsxDateien mit demWorkbookund .WorksheetKlassen - 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
ChartTypeWerte 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.NotImplementedErrorAuf 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}")