import xlrd
def read_excel():
book = xlrd.open_workbook("C:/Users/An/Desktop/ITchecklistok5.xls")
table = book.sheet_by_name("Sheet1")
row_Num = table.nrows
col_Num = table.ncols
s = []
key = table.row_values(0)
for i in range(col_Num -1) :
print("key=" + key[i])
if row_Num <= 1:
print("没数据")
else:
j = 1
for i in range(row_Num - 1):
d = {}
values = table.row_values(j)
for x in range(col_Num):
# 把key值对应的value赋值给key,每行循环
d[key[x]] = values[x]
j += 1
# 把字典加到列表中
s.append(d)
return s
s = read_excel()
print(s)