,每项一行,也可以使用[value1,value2,value3,…] (flow流格式)或[“value1”, “value2”, “value3”, …]
字符串:abc或”abc”
数字:123或...需要安装pyyaml, pip install pyyaml
和JSON文件类似,yaml也提供load和dump两种方法。...yaml.load()或yaml.safe_load(YAML字符串或文件句柄):yaml – 字典,如yaml中有中文,需要使用 字符串.encode(‘utf-8′)或打开文件时指定encoding...=False关闭流模式
由于yaml.load()支持原生Python对象,不安全,建议使用yaml.safe_load()
示例1:yaml字符串 – 字典
import yaml
yaml_str....yaml', 'w', encoding='utf-8') as f:
yaml.dump(dict_var, f, default_flow_style=False) # 写入文件,不是用flow