Nasıl Dosyalar Yüklenir Aspose.Cells FOSS ile

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çimUzantıNotlar
Excel 2007–2019.xlsxStandart Office Open XML formatı; kullanın Workbook("file.xlsx")
Excel 97–2003.xlsDesteklenmiyor. XLS/BIFF dosyaları desteklenmiyor.
CSV.csvVirgülle ayrılmış değerler; kullan load_csv_workbook("file.csv")

Ayrıca Bakınız

 Türkçe