Как читать заголовки в файлах yaml? - PullRequest
0 голосов
/ 15 мая 2019

как мне только прочитать заголовки в двух файлах YAML и сравнить их так, чтобы они отображали различные используемые ключи.заранее спасибо.

вот мой код, но он не собирает все заголовки, только главные и вспомогательные.

import yaml

from yaml import load

master_yaml = open('application.yml', 'r')
yaml_dict = load(master_yaml)
master_yaml.close()

collected_keys = []
master_keys = yaml_dict.keys()


for key in master_keys:
    for nested_key in yaml_dict[keys].keys():
        collected_keys.append(key + "." + nested_key)

print(collected_keys)

также выдает эту ошибку AttributeError: у объекта 'str' нет атрибута 'keys'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...