Kā ielādēt failus ar Aspose.Cells FOSS
Problēma
Ielādējiet izklājlapas failus (XLSX, CSV) Aspose.Cells FOSS, lai veiktu programmatiski manipulācijas. Klase Workbook 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]Priekšnosacījumi
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
Ielādē failu
Aspose.Cells FOSS ielādē izklājlapas datus no faila ceļiem, izmantojot Workbook klasi. Konstruktoram nododiet lokāla faila ceļa virkni tieši. Plūsmas ielāde (piemēram, io.BytesIO) netiek atbalstīta — 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, kas ir aizpildīts ar CSV datiem.
Koda piemērs
Šis piemērs demonstrē XLSX faila un CSV faila ielādi, pēc tam nolasa šūnas vērtību no katra.
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 atbalsta failu ielādi šādos formātos.
| Formāts | Paplašinājums | Piezīmes |
|---|---|---|
| Excel 2007–2019 | .xlsx | Standarta Office Open XML formāts; izmantojiet Workbook("file.xlsx") |
| Excel 97–2003 | .xls | Nav atbalstīts. XLS/BIFF faili nav atbalstīti. |
| CSV | .csv | Ar komatiem atdalītas vērtības; izmantojiet load_csv_workbook("file.csv") |