转载来源: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)