zoukankan      html  css  js  c++  java
  • yaml模块

    原文链接:https://www.cnblogs.com/fancyl/p/9133738.html

    一.安装yaml模块:pip install pyyaml

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

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

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

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

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

    读文件,并解析:

    打印结果:(一维字典)

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

    同样读取文件:

    打印结果:(二维字典)

    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,便于处理,如图:

    读取文件:

    打印结果:

  • 相关阅读:
    Pandas基本命令
    python——内建模块instance的学习
    pyhton——logging日志模块的学习
    mongoDB集群的搭建
    goahead(web服务器)分析
    2019-9
    cmake
    mqtt+htttp+websocket
    u-boot中filesize环境变量【转载】
    cppcheck下载及使用
  • 原文地址:https://www.cnblogs.com/machangwei-8/p/11215763.html
Copyright © 2011-2022 走看看