python3 讀取Excel表格中的數(shù)據(jù)
更新時間:2018年10月16日 15:49:30 作者:qq_34500270
這篇文章主要介紹了python3 讀取Excel表格中的數(shù)據(jù)的相關資料,需要的朋友可以參考下
需要先安裝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] #讀取哪一列數(shù)據(jù) cell = table[column] for c in cell: #過濾沒有數(shù)據(jù)的行 if (c.value): #打印結(jié)果 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)
總結(jié)
以上所述是小編給大家介紹的python3 讀取Excel表格中的數(shù)據(jù),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
關于AnacondaNavigator?Jupyter?Notebook更換Python內(nèi)核的問題
因為新安裝的Anaconda?Navigator默認安裝了一個Python,Jupyter?Notebook默認使用的內(nèi)核就是這個Python,跟我系統(tǒng)安裝好的Python沖突了,下面小編給大家介紹AnacondaNavigator?Jupyter?Notebook更換Python內(nèi)核的問題,需要的朋友可以參考下2022-02-02利用keras使用神經(jīng)網(wǎng)絡預測銷量操作
這篇文章主要介紹了利用keras使用神經(jīng)網(wǎng)絡預測銷量操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07TensorFlow和Numpy矩陣操作中axis理解及axis=-1的解釋
在調(diào)用numpy庫中的concatenate()時,有遇到axis=-1/1/0的情況,下面這篇文章主要給大家介紹了關于TensorFlow和Numpy矩陣操作中axis理解及axis=-1解釋的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-03-03