YAML是"YAML Ain't a Markup Language"(YAML不是一种置标语言)的递归缩写。
可以做多种用途:脚本语言,序列化,配置文件
我们常见的是config.yaml做配置文件
可以看出,同一个缩进属于同一个级别的,可以理解为和window的文件夹一样,当前面有“-”,就是一个数组。
python 在写pipline时,可以配合sys.argv[1]进行一个传参,多个传参时,用sys.argv[1:]
import yaml
con = open('config.yaml')
conf = yaml.load(con) #此时作为一个字典,按照字典的方法取值
print conf['house']
R
library(yaml)
con<-yaml.load_file('config.yaml')
h<-con$house