轉載來源:https://jingyan.baidu.com/article/e2284b2b754ac3e2e7118d41.htmlhtml
#導入包函數
import xlrdorm
#設置路徑htm
path='C:\\Users\\jyjh\\Desktop\\datap.xlsx'blog
#打開文件索引
data=xlrd.open_workbook(path)ci
#查詢工做表get
sheets=data.sheets()string
sheetsio
能夠經過函數、索引、名稱得到工做表。
sheet_1_by_function=data.sheets()[0]
sheet_1_by_index=data.sheet_by_index(0)
sheet_1_by_name=data.sheet_by_name(u'Sheet1')
能夠經過方法得到某一列或者某一行的數值。
sheet_1_by_name.row_values(1)
sheet_1_by_name.col_values(1)
經過工做表的屬性得到行數和列數。
n_of_rows=sheet_1_by_name.nrows
n_of_cols=sheet_1_by_name.ncols
也能夠用一個循環來遍歷一次文件。
for i in range(n_of_rows):
print sheet_1_by_name.row_values(i)