Hur man ladda upp filer med Aspose.Cells FOSS

Hur man ladda upp filer med Aspose.Cells FOSS

Problemet

Ladda spreadsheet filer (XLSX, CSV) till Aspose.Cells FOSS för programmerad manipulation. Workbook Klassen accepterar en filvägen och returnerar ett in-minnes arbetsbok redo för läsning eller redigering.

from aspose.cells_foss import Workbook

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

Förutsättningar

För att ladda filer med Aspose.Cells FOSS i Python, se till att du har installerat Python 3.7 eller senare. Installera biblioteket med hjälp av pipen med kommandot pip install aspose-cells-foss>=26.3.1.Efter installationen, importera biblioteket med hjälp av from aspose.cells_foss import Workbook.

  • Python 3.7 eller senare
  • Pip Package Manager förpackning
  • aspose-cells-foss> = 26,3.1 installerat via pip
  • Grundläggande förståelse för Python-filerhantering

Ladda upp filen

Aspose.Cells FOSS loads spreadsheet data from file paths using the Workbook Klassen. passera en lokal filvägssträng direkt till konstruktören. strömladdning (t.ex., io.BytesIO) stöds inte – passera en filvägssträng endast. för att ladda CSV-filer, använd den load_csv_workbook() bekvämlighet funktion.

from aspose.cells_foss import Workbook

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

När du laddar upp CSV-filer, använd den load_csv_workbook() Funktion som skapar och returnerar en ny Workbook populeras med CSV-data.

Kod Exempel

Detta exempel visar att du laddar upp en XLSX-fil och en CSV-filen, sedan läser ett cellvärde från var och ett.

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}")

Stödda format

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

FormateraUtvidgningenNoter
XLSX.xlsxStandard Office Open XML-format; användning av Workbook("file.xlsx")
CSV.csvComma separerade värden; användning load_csv_workbook("file.csv")

Se även

 Svenska