【发布时间】:2017-10-04 10:48:11
【问题描述】:
如何避免ruamel.yaml 在使用 yaml.load 时合并锚点?
我想保持文件原样,只需修改一些键,如production -> host & production -> port 并转储到文件
defaults: &defaults
host: <%= ENV.fetch("VBOX_IP", "127.0.0.1") %>
adapter: mysql2
reconnect: true
encoding: utf8
username: root
production:
default:
<<: *defaults
host: dbname.domain.com
port: 3306
【问题讨论】:
标签: python python-2.7 pyyaml ruamel.yaml