首页 > 其他 > 详细

yaml安装与使用

时间:2020-01-04 21:20:54      阅读:249      评论:0      收藏:0      [点我收藏+]

1可以用作参数化@pytest.mark.parametrize("content", yml_data_with_file()["test_search"])

@pytest.mark.parametrize() 参数化固定语法

content变量名

yml_data_with_file()  调用自己写的方法

["test_search"]   yaml文件里的列表

技术分享图片

 

 

技术分享图片

 

 

 

 

 

 

同一起yaml文件不能有init.py文件

 

技术分享图片

 

 

2、安装:Python解析yaml文件:下载安装如下:
pip3 install -U PyAML

 

3运行文件py:

import yaml
def main():
with open("E:/pythonJIAO/test1/yaml/data.yml",encoding=‘utf-8‘) as f:
# yaml.load(f, Loader=yaml.FullLoader)
data = yaml.load(f)
print(data)#打印data返回值

if __name__ == "__main__":
main()



4yaml文件是字典和列表等等组成

 

技术分享图片

#字典
#name: "hello"
#dddd: "jsjs"
#列表
#- 1
#- 2
#- 3
#- 4

#列表嵌套字典
- 1
- "2"
-
dd: "好吗"
ds:
di: oo

yaml安装与使用

原文:https://www.cnblogs.com/zenghongfei/p/12150290.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!