需要先安裝openpyxl庫
通過pip命令安裝: pip install openpyxl
源碼如下:
#!/usr/bin/python3
#-*- coding:utf-8 -*-
import openpyxl
def getCell(wb, sheetname, column):
#指定讀取哪個Sheet(每個excel表格默認有三個Sheet:Sheet1,Sheet2,Sheet3)
table = wb[sheetname]
#讀取哪一列數據
cell = table[column]
for c in cell:
#過濾沒有數據的行
if (c.value):
#打印結果
print(c.value)
if __name__ == "__main__":
path = 'C:\\Users\\Desktop\\201808.xlsx'
#excel對象
wb = openpyxl.load_workbook(path)
print(wb.sheetnames)
print(wb.active)
#傳入表名,第一個Sheet的名稱
sheetname = wb.sheetnames[0]
#傳入列名,想讀取哪一列就傳入該列名
column = 'B'
getCell(wb, sheetname, column)