我们可以在不使用 ruamel.yaml 的情况下将旧 YAML 的内容复制到新 YAML 吗

NK14

参考“Copy content from one YAML after compare key to another YAML”(Copy content from one YAML to another YAML after compare key

有没有办法在不使用 ruamel.yaml 模块的情况下做到这一点。由于我使用的是 Python 2.7.5,因此该模块不可用。

#!/usr/local/bin/python2.7.5

import os.path
import yaml
import sys
import ruamel.yaml

面临的错误:-

ImportError: No module named ruamel.yaml

谢谢,

飞翔

是的,您可以简单地将给定的代码更改为import yaml而不是ruamel.yaml你不会有round_trip_loadand round_trip_dump,但你可以使用safe_loadandsafe_dump代替。这不会保留评论,因为这是一个 ruamel 功能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我们可以在Helm Yaml文件中使用OR运算符吗

YAML:我需要在YAML中使用双引号吗?

可以干燥yaml吗?

我可以在ruamel.yaml的CommentedMap中插入一行吗?

使用ruamel.yaml修改YAML会添加额外的新行

如何使用ruamel.yaml正确缩进序列?

ruamel.yaml可以编码枚举吗?

如何使用ruamel.yaml注释掉YAML部分?

如何使用ruamel.yaml添加评论

无法从Ruamel.yaml导入YAML

我可以在不检查yaml的情况下开发管道吗?

将yaml转储到变量,而不是使用ruamel.yaml在stdout中将其流式传输

使用ruamel.yaml更新时,将dict转储到现有yaml文件中,只需将dict字符串表示形式写入文件中

在ruamel from_yaml中使用construct_undefined

创建yaml管道时,我们可以将yaml文件提交给master以外的其他分支吗?

使用ruamel.yaml格式化时,只保留带有注释的YAML文件吗?

使用ruamel.yaml加载YAML时,将别名复制到单独的Python对象

将Python列表显示为块样式yaml文件(ruamel.yaml)中的流样式

用ruamel yaml保留YAML的结构

使用ruamel.yaml添加引号

如何使用ruamel.yaml添加节点

Yaml:我们可以将前缀应用于整个 yaml 文件/文档吗?

使用 ruamel.yaml 更新包含多个 yaml 的 yaml 文件中的 yaml 块

如何使用 ruamel.yaml 读/写 Markdown yaml frontmatter?

使用 ruamel.yaml 从 YAML 获取评论的问题

如何使用 ruamel.yaml 读取多个 yaml 定义

使用 docker 安装 ruamel.yaml.clib

使用 ruamel 將 yaml 文件轉儲到磁盤

如何使用 ruamel.yaml 向 YAML 文件添加内容?