更新於 2023/06/16閱讀時間約 1 分鐘

[Python] 使用openpyxl讀取Excel文件

在這篇教學中,我們將介紹如何使用Python的openpyxl模組來讀取Excel文件中的資料。openpyxl是一個功能強大的函式庫,可以讓我們輕鬆地處理Excel文件。

安裝 openpyxl

pip install openpyxl

開啟 Excel 文件

請確保替換 'path/to/excel_file.xlsx' 為實際的Excel文件路徑。
import openpyxl

# 開啟Excel文件
workbook = openpyxl.load_workbook('path/to/excel_file.xlsx')

選擇要讀取的工作表

請將 '工作表名稱' 替換為實際的工作表名稱。
# 選擇要讀取的工作表
worksheet = workbook['工作表名稱']

讀取指定範圍的數據

現在,我們可以使用所選工作表和儲存格範圍來讀取數據。我們將創建一個空列表 data,然後使用雙層迴圈遍歷指定範圍中的每個儲存格,並將其值添加到 data 中。
# 讀取指定範圍的數據
data = []
for row in worksheet[cell_range]:
    row_data = []
    for cell in row:
        row_data.append(cell.value)
    data.append(row_data)

顯示讀取的數據

最後,我們可以顯示讀取的數據。在這個範例中,我們使用迴圈遍歷 data 列表中的每一行,並將其列印出來。
# 顯示讀取的數據
for row in data:
    print(row)
分享至
成為作者繼續創作的動力吧!
© 2025 vocus All rights reserved.