yaml 订阅
YAML
信息
操作系统
跨平台
开发语言
开源协议
未知
YAML
YAML(IPA: /ˈjæməl/,尾音类似camel骆驼)是一个可读性高,用来表达资料序列的编程语言。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822。Clark Evans在2001年在首次发表了这种语言[1] ,另外Ingy döt Net与Oren Ben-Kiki也是这语言的共同设计者。目前已经有数种编程语言或脚本语言支援(或著说解析)这种语言。 YAML是"YAML Ain't a Markup Language"(YAML不是一种置标语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是一种置标语言),但为了强调这种语言以数据做为中心,而不是以置标语言为重点,而用返璞词重新命名。
收起全文
精华内容
下载资源
问答
  • yaml

    2020-07-31 23:03:38
    下载 yaml 包 pip install pyyaml python 代码中load yaml文件的配置内容 import yaml yaml_file_dir = '/Users/manmi/Documents/data/square_mm3/config.yaml' with open(yaml_file_dir, 'r') as f: cfg = yaml....

    下载 yaml 包

    pip install pyyaml
    

    python 代码中load yaml文件的配置内容

    import yaml
    
    yaml_file_dir = '/Users/manmi/Documents/data/square_mm3/config.yaml'
    with open(yaml_file_dir, 'r') as f:
        cfg = yaml.load(f, Loader=yaml.FullLoader)
    
    展开全文
  • YAML

    2020-02-05 12:05:58
    YAML YAML是 “YAML Ain’t a Markup Language” (YAML不是一种置标语言)的递归缩写。 YAML语法 基础语法 k:(空格) v 表示一对键值对(空格不能省略),以空格的缩进来控制层级关系,只要是左边对齐的一列数据都...

    YAML

    YAML是 “YAML Ain’t a Markup Language” (YAML不是一种置标语言)的递归缩写。

    YAML语法

    基础语法

    k:(空格) v
    

    表示一对键值对(空格不能省略),以空格的缩进来控制层级关系,只要是左边对齐的一列数据都是同一个层级的。

    注意:属性和值的大小写都是十分敏感的。

    值的写法

    字面量

    字面量:普通的值【数字、布尔值、字符串】

    k: v
    

    字面量直接写在后面就可以 , 字符串默认不用加上双引号或者单引号;

    “” 双引号,不会转义字符串里面的特殊字符 , 特殊字符会作为本身想表示的意思;

    比如 : name: “kuang \n shen” 输出 : kuang 换行 shen

    ‘’ 单引号,会转义特殊字符 , 特殊字符最终会变成和普通字符一样输出

    比如 : name: ‘kuang \n shen’ 输出 : kuang \n shen

    对象和Map(键值对)

    k:
    	v1:
    	v2:
    

    数组(List、set)

    用 - 值表示数组中的一个元素,比如:

    pets:
    -cat
    -dog
    -pig
    
    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 97,701
精华内容 39,080
关键字:

yaml