Я новичок в python и пытаюсь извлечь данные из файла yaml для использования в скрипте python, скажем, мой файл yaml выглядит следующим образом:
---
genre: horror
film:
-name: conjuring
-id: 1234
film:
-name: halloween
-id: 1222
Как бы я выбрал каждую частьyaml, например, скажи, что я хочу идентификатор фильма с именем halloween, используя python?Мне удалось прочитать файл, написав это:
import yaml
with open("films.yaml", 'r') as stream:
try:
code = yaml.load(stream)
print(code.each)
except yaml.YAMLError as exc:
print(exc)
, но это только дает мне следующий вывод и не отображает все:
{'genre': 'horror', 'film': {'-name': 'halloween', '-id': 1222}}
Любая помощь приветствуется.