Nasıl Dosyalar Yüklenir Aspose.Cells FOSS ile
Sorun
Elektronik tablo dosyalarını (XLSX, CSV) Aspose.Cells FOSS içine programatik olarak işlemek için yükleyin. The Workbook sınıf bir dosya yolu kabul eder 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
Dosyaları Aspose.Cells FOSS ile Python içinde yüklemek için, Python 3.7 veya daha yeni bir sürümünün kurulu olduğundan emin olun. Kütüphaneyi pip kullanarak aşağıdaki komutla kurun pip install aspose-cells-foss>=26.3.1. Kurulumdan sonra, kütüphaneyi şu şekilde içe aktarın from aspose.cells_foss import Workbook.
- Python 3.7 veya üzeri
- pip paket yöneticisi
- pip aracılığıyla kurulan aspose-cells-foss>=26.3.1
- Temel Python dosya işleme bilgisi
Dosyayı Yükleme
Aspose.Cells FOSS loads spreadsheet data from file paths using the Workbook sınıfı. Yerel dosya yolu dizesini doğrudan yapıcıya geçirin. Akış yükleme (örneğin,., io.BytesIO) desteklenmez — yalnızca bir dosya yolu dizesi geçirin. CSV dosyalarını yüklemek için, load_csv_workbook() kolaylık fonksiyonunu.
from aspose.cells_foss import Workbook
# Load from file path (XLSX only)
workbook = Workbook("data.xlsx")CSV dosyalarını yüklerken, load_csv_workbook() fonksiyon, yeni bir Workbook CSV verileriyle doldurulmuş.
Kod Örneği
Bu örnek, bir XLSX dosyası ve bir CSV dosyasını 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 supports loading files in the following formats.
| Biçim | Uzantı | Notlar |
|---|---|---|
| Excel 2007–2019 | .xlsx | Standart Office Open XML formatı; kullanın Workbook("file.xlsx") |
| Excel 97–2003 | .xls | Desteklenmiyor. XLS/BIFF dosyaları desteklenmiyor. |
| CSV | .csv | Virgülle ayrılmış değerler; kullan load_csv_workbook("file.csv") |