yaml 配置

Posted ronky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yaml 配置相关的知识,希望对你有一定的参考价值。

yaml文件的作用

  • yaml是一种直观的能够被电脑识别的的数据序列化格式,容易被人类阅读,并且容易和脚本语言交互。

    yaml的语法规则

  • 字母大小写敏感;
  • 通过缩进来表示层级关系,同层级元素需左对齐,且缩进的空格数多少没关系;
  • 缩进时不允许使用Tab,只允许使用空格
  • #表示注释

    yaml支持字典和列表的表示

  • demo.yaml文件显示如下:
    test_list:
    - name
    - age
    - weight
    test_dict:
    name: jack
    age: 18
    通过Python如下语句读取:
import yaml

with open(demo.yaml,‘rb‘) as f:
    config = yaml.load(f)
test_list = config["test_list"]
test_dict = config["tesst_dict"]
  • 其中test_list返回一个list,test_dict返回dict,俩者也可相互组合

参考:https://blog.csdn.net/lmj19851117/article/details/7843486









以上是关于yaml 配置的主要内容,如果未能解决你的问题,请参考以下文章

day66(YAML配置,使用Druid数据库连接池,编写持久层(数据访问层)代码,关于业务逻辑层(service层)

paddle detection 配置文件怎么实例化的 代码梳理 -----(yaml)

Go 处理yaml类型的配置文件

yaml配置和ini配置的数据源配置和数据获取

04-配置文件:.ini和.yaml

Spring YAML 配置文件配置