首頁 > 後端開發 > Python教學 > python怎麼讀取excel數據

python怎麼讀取excel數據

下次还敢
發布: 2024-04-11 02:14:56
原創
1031 人瀏覽過

使用Python openpyxl 庫讀取Excel 資料的方法:安裝openpyxl導入庫開啟工作簿選擇工作表讀取單元格值讀取特定區域的值讀取公式結果

python怎麼讀取excel數據

如何使用Python 讀取Excel 資料

Python 提供了多種內建模組和第三方函式庫來讀取Excel 資料。以下是如何使用最常用的方法之一openpyxl 庫來讀取Excel 資料:

步驟1:安裝openpyxl

<code>pip install openpyxl</code>
登入後複製

##步驟2:導入庫

<code class="python">import openpyxl</code>
登入後複製

步驟3:開啟工作簿

<code class="python">workbook = openpyxl.load_workbook('example.xlsx')</code>
登入後複製

步驟4:選擇工作表

<code class="python">worksheet = workbook.active</code>
登入後複製

#步驟5:讀取單元格值

<code class="python">value = worksheet.cell(row=1, column=1).value</code>
登入後複製
登入後複製
此方法將傳回單元格A1 的值。要讀取整個工作表的單元格值,可以使用下列循環:

<code class="python">for row in worksheet.rows:
    for cell in row:
        value = cell.value</code>
登入後複製

步驟6:讀取特定區域的值

<code class="python">values = worksheet.range('A1:C5').value</code>
登入後複製
此方法將傳回A1到C5 範圍內單元格的值。

步驟 7:讀取公式結果

<code class="python">value = worksheet.cell(row=1, column=1).value</code>
登入後複製
登入後複製
此方法將傳回單元格 A1 中公式的結果,而不是公式本身。

範例:

<code class="python">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)</code>
登入後複製

以上是python怎麼讀取excel數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板