在 Python 中使用 yaml 做配置文件
YAML (YAML Ain’t Markup Language™) 是一种直观的能够被电脑识别的数据序列化格式,容易被人类阅读,并且容易和脚本语言交互。YAML 类似于 XML,但是语法比 XML 简单得多,对于转化成数组或可以 hash 的数据时是很简单有效的。
yaml 的官方网站是:https://yaml.org
安装 yaml
| 1 | pip install PyYAML | 
读取 yaml 文档
有文档 test.yaml,内容如下
| 1 | name: Tom Smith | 
在 python 中利用 yaml 读取
| 1 | import yaml | 
结果如下
| 1 | {'name': 'Tom Smith', | 
把字典写入 yaml 文档
| 1 | f = open('data/test2.yaml', 'w') | 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 J. Xu!
 评论










