yaml模块

 

原文连接:https://www.cnblogs.com/fancyl/p/9133738.htmlhtml

一.安装yaml模块:pip install pyyamlapi

 

二.在pycharm里新建.yaml文件:cookie

  右键-->new-->file,输入name以.yml或.yaml结尾便可。好比新建:login.yamlide

三.在自动化读取文件时,能够经过.yaml文件格式来读取,格式灵活,比较方便。以特定格式写用例,读出来就是一个字典。例如:post

1.读取用例为一维字典格式:        #值与冒号间须要有空格:url

username : mcw
passwd: 12356
cpasswd: 123456
name  : mmm
View Code

读文件,并解析:spa

打印结果:(一维字典)3d

2.读取用例为二维字典:code

一样读取文件:htm

打印结果:(二维字典)

url : /api/user/login/
method : post
data :
  username : mcw
  passwd: 12356
headers :
  User-agent : Firefox
cookies:
    sign : fsfjosf
check :
  error_code : 0
View Code

应该是按顺序来的,读出来

{'url': '/api/user/login/', 'method': 'post', 'data': {'username': 'mcw', 'passwd': 12356}, 'headers': {'User-agent': 'Firefox'}, 'cookies': {'sign': 'fsfjosf'}, 'check': {'error_code': 0}}

3.传入数据为多个时,传一个list,便于处理,如图:

读取文件:

打印结果:

相关文章
相关标签/搜索