YAML :"Yet Another Markup Language"(仍是一种标记语言)
YAML文件经常用来做配置文件,也是python自动化中常见的一种数据驱动的方式。
Yaml文件的后缀:.yaml
目录
Yaml文件规则:
1. 大小写敏感
2.使用缩进表示层级关系
3.缩进不允许使用Tab,要用空格
4.缩进空格数目不重要,同层级左对齐即可
5.用#注释
Yaml文件的数据结构:
- 对象:键值对的集合,又称为 映射/哈希/字典
- 数组:一组按次序排列的值,又称为数组/列表
- 纯量:单个的、不可再分的值
注意:yaml文件的键和值之间一定要多加一个空格,不然语法错误
Yaml文件示例
y1: 18
y2: 1.2222
y3: true
#字符串可以用引号也可以不用引号
y4: 'this is a string'
y5: 字符串
#数组的表示用 -
y6:
- 1
- 0.11
- True
- hello
case1:
user: admin
password&