zoukankan      html  css  js  c++  java
  • python读取yaml文件

    与ini文件类似,yaml文件也可以用来管理邮箱的信息

    一、安装yaml
    pip install pyyaml

    二、编写yaml文件
    新建一个yaml,命名为test.yaml,yaml里面写法也是和python键值对的格式

    特别的:
    大小写敏感
    使用缩进表示层级关系
    缩进时不允许使用Tab键,只允许使用空格。
    缩进的空格数目不重要,只要相同层级的元素左侧对齐即可

    表示注释,从这个字符一直到行尾,都会被解析器忽略,这个和python的注释一样

    冒号后面输入一个空格,再输入值

    三、读取yaml文件
    编写一个py文件,读取yaml文件,yaml文件需要通过load方法转换成字典格式,然后再通过字典取值的方式获得值

    coding=utf-8

    import yaml

    def op_yaml(file):
    with open(file,encoding = 'utf-8') as f:
    res = yaml.load(f)
    return res

    if name=="main":
    file = "C:Users洛北11PycharmProjects sxq sxq_Common est.yml"
    print(op_yaml(file))

    yaml文件中分为序列和纯量
    序列:

    纯量:

    {'n2': True, 'n3': True} #读出来为布尔型
    混合:

  • 相关阅读:
    压缩感知(CS)
    在linux服务器上配置anaconda和Tensorflow,并运行
    opencv基本操作
    在windows10下vs2017配置opencv4.0.0
    枚举
    图片居中
    css初始化
    常用颜色
    css三大布局
    盒子宽度
  • 原文地址:https://www.cnblogs.com/hl-2030/p/13610214.html
Copyright © 2011-2022 走看看