import openpyxl
# 1.打开文件
# 工作簿
wb = openpyxl.load_workbook(r"D:\datas.xlsx")
# 表单
sheet1 = wb["Sheet1"]
# 2.读取数据
# 用例
datas = list(sheet1.rows)
# print("datas",datas)
# 标题
"""接口自动化测试中,第一行为标题"""
title = [i.value for i in datas[0]]
# print("title",title)
# 空的列表用来盛放测试用例
cases = []
"""从第二行开始是测试用例"""
for i in datas[1:]:
values = [a.value for a in i]
# print("values", values)
case = dict(zip(title, values))
cases.append(case)
# print("cases",cases)
# 3.写入数据
sheet1.cell(row=2, column=8, value="pass")
# 4.保存
wb.save(r"D:\datas.xlsx")
Python中openpyxl模块的一些用法
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:软件测试二:测试基础2之检查代码、带上X光眼镜测试软件
下一篇:day65
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
python的一些模块
urllib和urllib2;BeautifulSoup的简介;python的正则表达式re模块;
字符串 python Request -
关于python中RE用法的一些总结
对于python中re的一些总结
python re