Aspose.Cells FOSS ile Dosyaları Yükleme

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.

FormatExtensionNotes
Excel 2007–2019.xlsxStandart Office Open XML formatı; Workbook("file.xlsx") kullanın
Excel 97–2003.xlsDesteklenmiyor. XLS/BIFF dosyaları desteklenmiyor.
CSV.csvVirgülle ayrılmış değerler; load_csv_workbook("file.csv") kullanın

Ayrıca bakınız

 Türkçe