記錄一下本人做項目UI自動化中讀取excel中數據的操作,只是封裝了讀取某一行數據的功能:
import openpyxl
class Excel:
def __init__(self,filename):
self.file_name = filename
def get_rows_value(self,sheetname,num):
"""
讀取白數據表中的某行數據並返回到row_list列表中
:param sheetname: sheet表名
:param num: 表中數據行
"""
# 獲取excel文件
wb = openpyxl.load_workbook(self.file_name)
# 獲取某張sheet表
sheet = wb[sheetname]
# 讀取表中某行數據
row_list = []
for i in sheet[num]:
row_list.append(i.value)
return row_list
if __name__ == '__main__':
e = Excel('白數據.xlsx')
mydata =e.get_rows_value('稅金貸',2)
print(mydata)
讀取結果如圖:

excel表如圖:

后續就可以根據獲取的數據做用例中的參數了

