У меня есть файл YAML, который не может быть привязан к моему репозиторию, потому что содержит пароль и разумную информацию. Это выглядит следующим образом: devops:
branch: somebranch
password:
Я загружаю yaml True/False элемент (пример ниже) из файла YAML. gzip: False
Это правильно интерпретируется в шаблоне Jinja2 как boolean True. тот же файл YAML считывается другой сценарий, перешел в
Мне нужно иметь список элементов в качестве ключа, чтобы я мог проверить, выполнены ли несколько условий. Пример (не знаю, если это возможно, и если синтаксис правильно): mapping:
c_id:
[pak
рекурсивные ссылки отлично работают в ruamel.yaml или pyyaml: $ ruamel.yaml.dump(ruamel.yaml.load('&A [ *A ]'))
'&id001
- *id001'
Однако это (очевидно) не работает на нормальных ссылок: $ ruamel.y