Cara menggunakan perpustakaan openpyxl Python untuk membaca data Excel: Pasang perpustakaan import openpyxl, buka buku kerja, pilih lembaran kerja, baca nilai sel, baca nilai kawasan tertentu, baca hasil formula
Cara menggunakan Python untuk membaca data Excel
Python menyediakan pelbagai modul terbina dalam dan perpustakaan pihak ketiga untuk membaca data Excel. Begini cara membaca data Excel menggunakan salah satu kaedah yang paling biasa, perpustakaan openpyxl:
Langkah 1: Pasang openpyxl
<code>pip install openpyxl</code>
Langkah 2: Import perpustakaan
import openpyxl
Langkah 3: Buka buku kerja
workbook = openpyxl.load_workbook('example.xlsx')
Langkah 4: Pilih lembaran kerja
worksheet = workbook.active
Langkah 5: Baca nilai sel
value = worksheet.cell(row=1, column=1).value
Kaedah ini akan mengembalikan nilai sel A1. Untuk membaca nilai sel keseluruhan lembaran kerja, anda boleh menggunakan gelung berikut:
for row in worksheet.rows: for cell in row: value = cell.value
Langkah 6: Baca nilai julat tertentu
values = worksheet.range('A1:C5').value
Kaedah ini akan mengembalikan nilai sel dalam julat A1 hingga C5 .
Langkah 7: Baca hasil formula
value = worksheet.cell(row=1, column=1).value
Kaedah ini akan mengembalikan hasil formula dalam sel A1, bukan formula itu sendiri.
Contoh:
import openpyxl # 打开工作簿 workbook = openpyxl.load_workbook('example.xlsx') # 选择工作表 worksheet = workbook.active # 读取特定区域的值 values = worksheet.range('A1:C5').value # 逐行和逐列打印值 for row in values: for cell in row: print(cell)
Atas ialah kandungan terperinci Bagaimana untuk membaca data excel dalam python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!