Kā ielādēt failus ar Aspose.Cells FOSS

Kā ielādēt failus ar Aspose.Cells FOSS

Problēma

Ielādējiet izklājlapas failus (XLSX, CSV) Aspose.Cells FOSS programmatiski manipulēšanai. The Workbook klase pieņem faila ceļu un atgriež atmiņā esošu darblapu, kas gatava lasīšanai vai rediģēšanai.

from aspose.cells_foss import Workbook

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

Prasības

Lai ielādētu failus, izmantojot Aspose.Cells FOSS Python, pārliecinieties, ka jums ir instalēts Python 3.7 vai jaunāks. Instalējiet bibliotēku, izmantojot pip ar komandu pip install aspose-cells-foss>=26.3.1. Pēc instalēšanas importējiet bibliotēku, izmantojot from aspose.cells_foss import Workbook.

  • Python 3.7 vai jaunāks
  • pip pakotņu pārvaldnieks
  • aspose-cells-foss>=26.3.1 instalēts caur pip
  • Pamata izpratne par Python failu apstrādi

Faila ielāde

Aspose.Cells FOSS loads spreadsheet data from file paths using the Workbook klasi. Nododiet lokāla faila ceļa virkni tieši konstruktoram. Plūsmas ielāde (piemēram,., io.BytesIO) nav atbalstīts — nododiet tikai faila ceļa virkni. Lai ielādētu CSV failus, izmantojiet load_csv_workbook() ērtības funkciju.

from aspose.cells_foss import Workbook

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

Ielādējot CSV failus, izmantojiet load_csv_workbook() funkciju, kas izveido un atgriež jaunu Workbook aizpildītu ar CSV datiem.

Koda piemērs

Šis piemērs demonstrē XLSX faila un CSV faila ielādi, pēc tam katra šūnas vērtības nolasīšanu.

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

Atbalstītie formāti

Aspose.Cells FOSS supports loading files in the following formats.

FormātsPaplašinājumsPiezīmes
Excel 2007–2019.xlsxStandarta Office Open XML formāts; lietojiet Workbook("file.xlsx")
Excel 97–2003.xlsNav atbalstīts. XLS/BIFF faili nav atbalstīti.
CSV.csvKomatu atdalītas vērtības; lietojiet load_csv_workbook("file.csv")

Skatiet arī

 Latviešu