zoukankan      html  css  js  c++  java
  • python的yaml语法

    import yaml  # pip pyyaml
    #  yaml里  -  开头代表是list类型

    # 特点:
    # 1.使用缩进来表示层级关系
    # 2.大小写敏感
    # 3.同一个层级要对齐
    # 4.只用用空格,不要用tab键盘
    # 5.一个yaml对外只支持一种数据类型
    # 6.yaml文件是一次性读取,不支持连续读取
    # 7.读取出来是python对象,可以直接取值使用

    """" 语法python解析 # 注 yaml文件里, 冒号后面一定要有空格
    - 11
    - 22
    - 33 返回 [11, 22, 33, 44, 55]
    - 44
    - 55


    - case_01 : case_id_01 返回[{'case': 'case_id_01'}]


    - name : wenxiang
    age : 18 返回 [{'name': 'wenx', 'age': 18, 'gender': '男'}]
    gender : 男


    - data :
    "user" : lt
    "pwd" : 123 返回 [{'data': {'user': 'lt', 'pwd': 123, 'title': '哈哈'}}]
    title : 哈哈

    - data :
    - 66
    - 99 返回 [{'data': [66, 99, 33]}]
    - 33


    case : case_id_01 返回字典 {'case': 'case_id_01'}

    """


    with open("case.yaml", "r", encoding="utf-8") as f:
    res = yaml.load(f, Loader=yaml.Loader)

    print(res)

  • 相关阅读:
    第30周日
    第30周六
    第30周五
    第30周四
    第30周三
    第30周二
    第30周一
    第29周日
    软件架构学习小结
    数据挖掘十大经典算法
  • 原文地址:https://www.cnblogs.com/pywen/p/14246352.html
Copyright © 2011-2022 走看看