标签:ruamel.yaml
-
如何将OrderedDict转储为YAML文件? - python
我编写了一个简单的脚本,最后使用ruamel.yaml将其发布到YAML文件中(如下所示的示例)。我使用collections.OrderedDict以便可以按字母顺序对键进行重新排序,但是即使在重新排序并使用json.load / json.dumps将其转换回字典后,我也无法以有序方式将其打印出来。 我了解YAML规范并不关心顺序,但是我个人希望YAML […]
-
我可以在ruamel.yaml的CommentedMap中插入一行吗? - python
我知道这与this SO question有关,但是我最担心的是这是否可能与保留的注释等内容混淆。 import ruamel.yaml as yaml yaml_str = """\ first_name: Art occupation: Architect # This is an occupation comment ab […]
-
使用ruamel.yaml修改YAML会添加额外的新行 - python
我需要为YAML文件中的现有键添加额外的值。以下是我正在使用的代码。 with open(yaml_in_path, 'r') as f: doc, ind, bsi = load_yaml_guess_indent(f, preserve_quotes=True) doc['phase1'] += ['c& […]