一、书写格式
yaml文件有两种书写格式:
1.1 以“ - ”开头的行表示构成一个列表
如下:
-
name: 获取查询接口
request:
method: get
url: https://admin/station/list
header:
Appcode: bfc0496ef86744e0886955c1af1f1f9a
Poolcode: 923406d7db184b2289d820e4f0735685
Authorization: eyJhbGciOiJIUzI1NiJ9.eyJ1c2VySWQiOjExMTQyMjQ0NjEwMjEsImV4cCI6MTcyNDg1MDc1OCwic3ViIjoiaWRhYXMtcGxhdCIsImlhdCI6MTcxNjIxMDc1OH0.lUfvKxkcpsx0vH0rbtANxSz24srhQcEPZGz1Lr2yt3I
data:
pageSize: 10
operatorId: 6772561968607
page: 1
1.2 以键值对构成一个数组
二、读取方法
首先安装第三方包pyyml.
import yaml
def read_yml(yaml_path):
with open(yaml_path, mode="r", encoding="utf-8") as f:
value = yaml.load(f, Loader=yaml.FullLoader)
return value
if __name__ == '__main__':
print(read_yml("D:\PythonCode\\file_read\get_select_api.yml"))