Aspose.Cells FOSS ile Dosyaları Yükleme
Problem
XLSX, CSV dosyalarını programatik manipülasyon için Aspose.Cells FOSS’a yükleyin. Workbook sınıfı bir dosya yolu alır ve okuma veya düzenleme için hazır bir bellek içi çalışma kitabı döndürür.
from aspose.cells_foss import Workbook
# Load an XLSX file
workbook = Workbook("input.xlsx")
worksheet = workbook.worksheets[0]Önkoşullar
Python’da Aspose.Cells FOSS kullanarak dosyaları yüklemek için, Python 3.7 veya daha yeni bir sürümünün yüklü olduğundan emin olun. Kütüphaneyi pip ile pip install aspose-cells-foss>=26.3.1 komutunu kullanarak kurun. Kurulumdan sonra, kütüphaneyi from aspose.cells_foss import Workbook ile içe aktarın.
- Python 3.7 veya daha yeni
- pip paket yöneticisi
- aspose-cells-foss>=26.3.1 pip aracılığıyla yüklü
- Python dosya işlemesi konusunda temel anlayış
Dosyayı Yükleme
Aspose.Cells FOSS, elektronik tablo verilerini dosya yollarından Workbook sınıfını kullanarak yükler. Yerel dosya yolu dizesini doğrudan yapıcıya geçirin. Akış yükleme (ör. io.BytesIO) desteklenmez — yalnızca dosya yolu dizesi geçirin. CSV dosyalarını yüklemek için load_csv_workbook() kolaylık işlevini kullanın.
from aspose.cells_foss import Workbook
# Load from file path (XLSX only)
workbook = Workbook("data.xlsx")CSV dosyalarını yüklerken, CSV verileriyle doldurulmuş yeni bir Workbook oluşturan ve döndüren load_csv_workbook() işlevini kullanın.
Kod Örneği
Bu örnek, bir XLSX dosyası ve bir CSV dosyası yüklemeyi, ardından her birinden bir hücre değerini okumayı gösterir.
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}")Desteklenen Biçimler
Aspose.Cells FOSS, aşağıdaki formatlarda dosya yüklemeyi destekler.
| Format | Extension | Notes |
|---|---|---|
| Excel 2007–2019 | .xlsx | Standart Office Open XML formatı; Workbook("file.xlsx") kullanın |
| Excel 97–2003 | .xls | Desteklenmiyor. XLS/BIFF dosyaları desteklenmiyor. |
| CSV | .csv | Virgülle ayrılmış değerler; load_csv_workbook("file.csv") kullanın |