yaml翻车机把钥匙叠在一起,看起来很杂乱。我想在我的几把钥匙之间加一条新线,把它们分开。你知道吗
d = {'key': value, 'key': value, 'key': value}
yaml.dump(d, out)
我已尝试将“\n”添加到键以在该键之前给出新行,但这不起作用。你知道吗
d = {'key': value, '\nkey': value, 'key': value}
仍然给予 关键字:值 关键字:值 关键字:值
Desired:
key: value
key: value
key: value
Actual:
key: value
key: value
key: value
如果您将一个新行添加到一个键
key
,您将得到一个嵌入 换行符作为双引号标量 显式mapping key indicator character(?
):那当然不是你想要的。你知道吗
您需要做的是插入注释(空行由 与
ruamel.yaml
中的注释相同的机制 在dict
类数据结构中的位置,ruamel.yaml
用于 在往返途中保留此类评论:它给出:
相关问题 更多 >
编程相关推荐