我正在尝试使用 Python 和 pyyaml 更改深度嵌套在 YAML 文件中的值。我需要保留格式,这是块和流的组合。我想更改嵌套在字典中多层结构深处的单个值。例如,我可以将x值更改为2:a: b: c: {x:1, y:1} d: {r1: 2, r2: 4} e: f: 1 g: 1我已经能够导入数据,更改值并以块格式或默认格式转储文件,但两者均与我需要的格式不完全匹配。有没有办法混合格式或只更改目标值而不重写整个文件?
添加回答
举报
0/150
提交
取消