Wie man Dateien mit Aspose.Cells FOSS lädt
Problem mit der
Laden Sie Tabellen-Dateien (XLSX, CSV) in Aspose.Cells FOSS für die programmatische Manipulation. Workbook Die Klasse akzeptiert einen Pfad und gibt eine Arbeitsmappe im Speicher zurück, die zum Lesen oder Bearbeiten bereit ist.
from aspose.cells_foss import Workbook
# Load an XLSX file
workbook = Workbook("input.xlsx")
worksheet = workbook.worksheets[0]Voraussetzungen für die Durchführung der Maßnahmen
Um Dateien mit Aspose.Cells FOSS in Python zu laden, stellen Sie sicher, dass Sie Python 3.7 oder höher installiert haben. Installieren Sie die Bibliothek mit Pip mit dem Befehl pip install aspose-cells-foss>=26.3.1.Im Anschluss an die Installation importieren Sie die Bibliothek unter Verwendung der from aspose.cells_foss import Workbook.
- Python 3.7 oder neuer
- Pip-Paketmanager
- Aspose-Cells-Foss>=26.3.1 über eine Pip installiert
- Grundlegendes Verständnis von Python-Dateiverarbeitung
Die Datei laden
Aspose.Cells FOSS loads spreadsheet data from file paths using the Workbook Die Daten werden in der Schnittstelle “Local File Path” (Class) direkt an den Konstruktor weitergegeben., io.BytesIO) wird nicht unterstützt nur eine Dateipfad-Zeichenfolge passieren. Um CSV-Dateien zu laden, verwenden Sie die load_csv_workbook() Komfortfunktion.
from aspose.cells_foss import Workbook
# Load from file path (XLSX only)
workbook = Workbook("data.xlsx")Bei der Übertragung von CSV-Dateien verwenden Sie die load_csv_workbook() Funktion, die eine neue erstellt und zurückgibt. Workbook mit den CSV-Daten gefüllt.
Beispiel für den Code
Dieses Beispiel zeigt das Laden einer XLSX-Datei und einer CSV-File, dann den Lesen eines Zellwerts von jeder.
from aspose.cells_foss import Workbook, load_csv_workbook
# Load an XLSX workbook from a file path
workbook = Workbook("input.xlsx")
worksheet = workbook.worksheets[0]
# Read a cell value using the .value property
val = worksheet.cells["A1"].value
print(f"A1 value: {val}")
# Load a CSV file using load_csv_workbook
csv_workbook = load_csv_workbook("data.csv")
csv_worksheet = csv_workbook.worksheets[0]
# Read from the CSV-sourced workbook
csv_val = csv_worksheet.cells["A1"].value
print(f"CSV A1 value: {csv_val}")Unterstützte Formate
Aspose.Cells FOSS accepts XLSX and CSV files as input.
| Format der Datenbank | Erweiterung | Anmerkungen |
|---|---|---|
| XLSX | .xlsx | Standard Office Open XML-Format; verwenden Workbook("file.xlsx") |
| CSV | .csv | Komma getrennte Werte; Verwendung load_csv_workbook("file.csv") |