我使用PyYAML将数据结构导出到python程序中。我的数据结构有几个引用,这些引用在yaml
中作为 aliases 处理。但是我想导出一个更具可读性的yaml
,没有引用/别名。
以下是示例片段:
import yaml
val=[1, 2]
data = {'foo': val, 'bar': val }
print(yaml.dump(data))
此代码输出:
bar: &id001
- 1
- 2
foo: *id001
但是我想要这样的输出:
bar:
- 1
- 2
foo:
- 1
- 2
如何不带别名转储普通Yaml?