如何使用openpyxl來獲取excel中的某一列

2021-10-19 05:17:24 字數 515 閱讀 1047

由於execl的列都是按照』a』、『b』、'c』來進行排列的,不利於使用列表的方式獲取,實際上openpyxl提供了columns方法,然後生成元組的方式來產生每個列為元素的元組。更多資訊可以參考openpyxl的官方教程openpyxl。

wb = load_workbook(

"檔案路徑\檔名"

)sheet = wb.get_sheet_by_name(

"索要獲取資訊的sheet名稱"

)print

(sheet.title)

prj = sheet.columns

prjtuple =

tuple

(prj)

for idx in

range(1

,len

(prjtuple)):

#可以自己選取對應的列

for cell in prjtuple[idx]

:print

(cell.value)

安裝與使用openpyxl

安裝 使用pip install openpyxl 即可。如果出現ssl錯誤,可以使用國內的映象 pip install i openpyxl 如果還是出現錯誤,就重複幾次。使用使用非常簡單。第一步是開啟檔案 第二步是選定sheet 第三步是讀取對於單元格的內容。要注意的是openpyxl是從1開始...

Python使用openpyxl讀取Excel資訊

python的用途越來越廣,不能不開始學習使用了,今天寫個練手的demo,最大的感覺是python和es6挺像的。主要功能是彈出對話方塊,選擇本地excel檔案,然後迴圈讀取出來。使用的是openpyxl模組,只支援xlsx,不支援xls。如下 import openpyxl import tkin...

如何使用termux來獲取手機的各樣資料

最近買了乙個鍵盤,開始玩起了手機上的linux termux 於是開始了各種的玩機。我安裝了python3,然後也執行了 pkg install termux api 就可以開始我的玩機時光了。當然,如果你需要檔案系統許可權,那你要去執行乙個開啟許可權的命令,搜搜就找到了。以下是用python獲取手...