YAML

作者: 我想回精神病院住 | 来源:发表于2018-11-01 19:46 被阅读0次

    简介

    编程的配置文件
    YAML是专门用来写配置文件的语言,比JSON格式更加方便

    基本语法规则

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

    支持的数据格式

    1. 对象:键值对的集合,又称为映射(mapping)/ 哈希(hashes) / 字典(dictionary)
    bitmex:
        online:
            tick: ['XBTUSD']
        test:
            tick: ['XBTUSD']
    

    转为 python 如下
    {"bitmex":{"online": {"tick": ["XBTUSD"]}, "test": {"tick": ["XBTUSD"]}}}

    1. 数组:一组按次序排列的值,又称为序列(sequence) / 列表(list)
      一组连词线开头的行,构成一个数组。
    - BTC
    - ETH
    - EOS
    

    转为python如下
    ["BTC", "ETH", "EOS"]

    -
     - BTC
     - USD
     - EOS
    

    转为python如下
    [["BTC", "USD", "EOS"]]

    相关文章

      网友评论

          本文标题:YAML

          本文链接:https://www.haomeiwen.com/subject/ehtfxqtx.html