由於最近老是用到python讀取excel文件,所以特意記錄一下python讀取excel文件的大體框架。
- 庫:xlrd(讀),直接pip安裝即可。想要寫excel文件的話,安裝xlwd庫即可,也是直接pip安裝就可以啦~
下面直接貼代碼了:
import xlrd
#讀取excel文件內容(path爲文件路徑)
def read_excel(path):
# 獲取所有sheet
workbook = xlrd.open_workbook(path)
sheet_names = workbook.sheet_names()
# 根據sheet索引或者名稱獲取sheet內容
for sheet_name in sheet_names:
isheet = workbook.sheet_by_name(sheet_name)
#獲取該sheet下的行數
nrows = isheet.nrows
#讀取每一行的內容
for i in range(nrows):
print(isheet.row_values(i))
#獲取該sheet的列數
ncols = isheet.ncols
#獲取每一列的內容
for i in range(ncols):
print(isheet.col_values(i))