Cómo cargar archivos con Aspose.Cells FOSS
Problemas
Cargar archivos de hoja de espalda (XLSX, CSV) en Aspose.Cells FOSS para manipulación programática. Workbook La clase acepta un camino de archivo y devolve un libro de trabajo en memoria preparado para la lectura o la edición.
from aspose.cells_foss import Workbook
# Load an XLSX file
workbook = Workbook("input.xlsx")
worksheet = workbook.worksheets[0]Prediciones
Para cargar archivos utilizando Aspose.Cells FOSS en Python, asegúrese de que tiene Python 3.7 o más tarde instalado. pip install aspose-cells-foss>=26.3.1.Después de la instalación, importar la biblioteca utilizando from aspose.cells_foss import Workbook.
- Python 3.7 o más tarde
- Gestión de paquetes Pip
- aspose-cells-foss> = 26.3.1 instalado a través de la pip
- Conocimiento básico de Python File Management
Cargar el archivo
Aspose.Cells FOSS loads spreadsheet data from file paths using the Workbook clase. pasar una línea de ruta de archivo local directamente al constructor. carga de corriente (por ejemplo,., io.BytesIO) no se apoya — pasar una línea de ruta del archivo solo. para cargar los archivos CSV, utilice el load_csv_workbook() Función de conveniencia.
from aspose.cells_foss import Workbook
# Load from file path (XLSX only)
workbook = Workbook("data.xlsx")Cuando descargas archivos de CSV, utilices el load_csv_workbook() Función que crea y devolve una nueva Workbook Los datos de los CSV.
Código de ejemplo
Este ejemplo demuestra cargar un archivo XLSX y un fichero CSV, luego leer un valor de la célula de cada uno.
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}")Formatos apoyados
Aspose.Cells FOSS accepts XLSX and CSV files as input.
| Formato | Extensiones | Notas |
|---|---|---|
| XLSX | .Xlx | Formato XML de Office Open; uso Workbook("file.xlsx") |
| CSV | .csv en | Valores separados; uso load_csv_workbook("file.csv") |