目录
1.数据类型
1.写入格式
1. 对象(字典):键:(空格)值
data1: 12
data2: 8.9
data3: 测试字符串1
data4: '测试字符串2'
data5: "测试字符串3"
data6: True
data7: null
data8: None
data9: 2024-1-2 12:12:00:50
1.1 字符串三种格式都可以,但是如果有特殊字符【\】时使用双引号的方式不会被转义,其它的都会加一个转义符\
1.2 在yaml中如果需要输入None,则应该写为null,如果写的时None会被认为是字符串None
1.3 时间格式写入正常按照格式写就行,但是输出打印的时候会使用datetime的方式
1.4 注意yaml的键不能重复,【:】后面有个空格才写值
打印结果:
{'data1': 12, 'data2': 8.9, 'data3': '测试字符串1\\n', 'data4': '测试字符串2\\n', 'data5': '测试字符串3\n', 'data6': True, 'data7': None, 'data8': 'None', 'data9': datetime.datetime(2024, 1, 2, 12, 12, 50)}
2. 数组(列表):它是使用一组横线"-"开头
方法一:
test:
- data1: 10
data2: 测试
- data2: True
方法二:
test1:
data1: ces1
data2: ces2
test2:
da