示例:
(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值