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āts | Paplašinājums | Piezīmes |
|---|---|---|
| Excel 2007–2019 | .xlsx | Standarta Office Open XML formāts; lietojiet Workbook("file.xlsx") |
| Excel 97–2003 | .xls | Nav atbalstīts. XLS/BIFF faili nav atbalstīti. |
| CSV | .csv | Komatu atdalītas vērtības; lietojiet load_csv_workbook("file.csv") |