как мне только прочитать заголовки в двух файлах 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'