示例:
(1)host_header.yaml 文件中的内容
host: https://testapp.goodiber.com/v2/ #dev1的测试环境域名
#请求接口的请求头中的共用参数
headers:
"version": "2.3.0"
"version-id": "235"
"os": "ios"
"sign": "123456"
"is-test": "1"
(2)todo_report.py文件来读取host_header.yaml中的内容
import yaml,sys# 导入yaml中的host
reload(sys)
sys.setdefaultencoding("utf-8")
with open(os.getcwd()[:-5] + "/Config/host_header.yaml", 'rb') as f:
data = yaml.load(f)
host = data["host"] #获取到url
header = data["headers"] #获取到整个headers中的参数值
os = data["headers"]["os"] #获取到headers中的OS值
1.作者:Syw 3.本文版权归作者共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 4.如果文中有什么错误,欢迎指出。以免更多的人被误导。 |