Cara Memuat File dengan Aspose.Cells FOSS

Cara Memuat File dengan Aspose.Cells FOSS

Masalah

Muat file spreadsheet (XLSX, CSV) ke dalam Aspose.Cells FOSS untuk manipulasi programatik. The Workbook kelas menerima jalur file dan mengembalikan workbook dalam memori yang siap untuk dibaca atau diedit.

from aspose.cells_foss import Workbook

# Load an XLSX file
workbook = Workbook("input.xlsx")
worksheet = workbook.worksheets[0]

Prasyarat

Untuk memuat file menggunakan Aspose.Cells FOSS di Python, pastikan Anda memiliki Python 3.7 atau yang lebih baru terpasang. Instal pustaka menggunakan pip dengan perintah pip install aspose-cells-foss>=26.3.1. Setelah instalasi, impor pustaka menggunakan from aspose.cells_foss import Workbook.

  • Python 3.7 atau yang lebih baru
  • manajer paket pip
  • aspose-cells-foss>=26.3.1 terinstal via pip
  • Pemahaman dasar tentang penanganan file Python

Memuat File

Aspose.Cells FOSS loads spreadsheet data from file paths using the Workbook kelas. Berikan string jalur file lokal langsung ke konstruktor. Memuat aliran (misalnya,., io.BytesIO) tidak didukung — berikan hanya string jalur file. Untuk memuat file CSV, gunakan load_csv_workbook() fungsi kemudahan.

from aspose.cells_foss import Workbook

# Load from file path (XLSX only)
workbook = Workbook("data.xlsx")

Saat memuat file CSV, gunakan load_csv_workbook() fungsi yang membuat dan mengembalikan sebuah Workbook yang terisi dengan data CSV.

Contoh Kode

Contoh ini menunjukkan cara memuat file XLSX dan file CSV, kemudian membaca nilai sel dari masing-masing.

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}")

Format yang Didukung

Aspose.Cells FOSS supports loading files in the following formats.

FormatEkstensiCatatan
Excel 2007–2019.xlsxFormat Office Open XML standar; gunakan Workbook("file.xlsx")
Excel 97–2003.xlsTidak didukung. File XLS/BIFF tidak didukung.
CSV.csvNilai yang dipisahkan koma; gunakan load_csv_workbook("file.csv")

Lihat Juga

 Bahasa Indonesia