Como carregar arquivos com Aspose.Cells FOSS

Como carregar arquivos com Aspose.Cells FOSS

O problema é que…

Carregar arquivos de planilha (XLSX, CSV) em Aspose.Cells FOSS para manipulação programática. O Workbook classe aceita um caminho de arquivo e retorna uma pasta de trabalho em memória pronta para leitura ou edição.

from aspose.cells_foss import Workbook

# Load an XLSX file
workbook = Workbook("input.xlsx")
worksheet = workbook.worksheets[0]

Precondições

Para carregar arquivos usando Aspose.Cells FOSS no Python, certifique-se de ter o Python 3.7 ou posterior instalado. Instale a biblioteca usando pip com o comando pip install aspose-cells-foss>=26.3.1.Após a instalação, importa a biblioteca usando o código de programação. from aspose.cells_foss import Workbook.

  • Python 3.7 ou posterior
  • Gestor de pacotes pip
  • Aspose-cells-foss>=26.3.1 instalado através de uma bomba
  • Compreensão básica do processamento de arquivos Python

Carregamento do ficheiro

Aspose.Cells FOSS loads spreadsheet data from file paths using the Workbook Passar uma cadeia de caminho local do arquivo diretamente para o construtor. stream loading (por exemplo,., io.BytesIO) não é suportado passar apenas uma cadeia de trajetória do arquivo. Para carregar os ficheiros CSV, use o load_csv_workbook() função de conveniência.

from aspose.cells_foss import Workbook

# Load from file path (XLSX only)
workbook = Workbook("data.xlsx")

Ao carregar arquivos CSV, use o load_csv_workbook() função que cria e retorna um novo Workbook completados com os dados CSV.

Exemplo de código

Este exemplo demonstra o carregamento de um arquivo XLSX e um CSV, em seguida, ler um valor de célula a partir de cada.

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 suportados

Aspose.Cells FOSS accepts XLSX and CSV files as input.

Formatos de imagemExtensãoNotas:
XLSX.xlsxFormatos XML abertos do Office; use Workbook("file.xlsx")
CSV.csvValores separados por vírgulas; utilização load_csv_workbook("file.csv")

Ver também:

 Português