前言
- yaml.dump 导出字段顺序
- yaml导出中文错误
- 安全load
安全
pyyaml在加载时使用yaml.safe_load
或者yaml.safe_dump
保留字段原有顺序
这样可以保证字段的原有顺序,否则按照字母顺序排序
import yaml
yaml.safe_dump(d, sort_keys=False)
输出中文字符
import yaml
yaml.safe_dump(d, allow_unicode=True)
总结
import yaml
yaml.safe_dump(d, allow_unicode=True, encoding='utf-8', sort_keys=False)
参考文章
https://www.cnblogs.com/cherylgi/p/16455255.html
https://blog.csdn.net/chinesehuazhou2/article/details/127742385