在 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!
评论