ソースコード
#!/usr/bin/python3
import yaml
with open('testdata.yaml') as file:
yaml_file = yaml.safe_load(file)
all_parameter = yaml_file['parameter_defaults']
for data in all_parameter:
if 'name' in data:
print(yaml_file['parameter_defaults'][data])
yamlファイル
parameter_defaults:
name: aaa
age: 5
実行結果
$ ./test-yaml.py
aaa
テストのために簡単なyamlファイルだがネスト構造や複数データがあってもこれで可能なはず。