安装 pip install xlrd
import xlrdimport oscurpath = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))#获取excel路径excelPath = os.path.join(curpath,'common','hello.xlsx')#excel文件的工作表名默认是'Sheet1''Sheet2'等,打算获取工作表Sheet1里面的数据sheetName = 'Sheet1'#打开excel表data = xlrd.open_workbook(excelPath)#获取excel的工作表Sheet1table = data.sheet_by_name(sheetName)#获取Sheet1工作表中的第一行数据,一般是参数名keys = table.row_values(0)#获取工作表中数据的行数rows = table.nrows#获取工作表中数据的列数cols = table.ncols#取出excel表中的数据,放在一个list里面 list=[{'user':'11','psw':'1111','except':True},{'user':'22','psw':'22','except':True},...]lt = []for i in range(rows-1): d = {} #取出表里面的行数据,从第二行开始取值 row = table.row_values(i+1) #将取出的每行中的每列数据,与第一行的参数名组成字典格式 for j in range(cols): d[keys[j]] = row[j] #将建好的字典添加到列表里面 lt.append(d)#打印从excel取到的数据print(lt)