Python解析yaml文件
- PyYAML库安装
PyYAML为python解析yaml的库
安装:pip3 install -U PyYAML
- yaml文件内容
Search_Data:
search_test_001:
value: 456
expect: [4,5,6]
search_test_002:
value: "你好"
expect: {"value":"你好"}
- 读取yaml文件
- 方法
yaml.load(stream, Loader=Loader)
参数:
stream:待读取文件对象
示例:
import yaml
with open("../Data/search_page.yaml",'r',encoding='UTF-8') as f:
data = yaml.load(f,Loader=yaml.FullLoader)
print(type(data)) # 打印data类型
print(data) # 打印data返回值
执行结果:
{'Search_Data': {
'search_test_002': {'expect': {'value': '你好'}, 'value': '你好'},
'search_test_001': {'expect&#