Python

Python YAMLをパースする

PyYAMLのドキュメントはこちらから。

セットアップ

pip install pyyaml

サンプルコード

import yaml

document = """
v: 0
note:
  title:
    - text
  title2:
    - text2
"""
print(yaml.load(document))
print("")
print(yaml.dump(yaml.load(document)))

実行結果

{'v': 0, 'note': {'title': ['text'], 'title2': ['text2']}}

note:
  title:
  - text
  title2:
  - text2
v: 0