PyYAML
参考:
使い方
PyYAML を pip
コマンドでインストールする。
$ pip install PyYAML
safe_load
メソッドを使って YAML ファイルを読み込む。
import yaml with open('test.yml', 'r') with file: test = yaml.safe_load(file) print("var1: %s" % test['var1'])
参考:
Python で YAML ファイルを扱う | まくまく Python ノート
Python で設定ファイルを読み込んでみる (YAML ファイル) | レコチョクのエンジニアブログ
言語別 YAML 用ライブラリ徹底解説 Python 編 | 技術評論社 (gihyo.jp)
YAML の読み書き | blog.PanicBlanket.com
PyYAML で yaml を load / dump する時の振る舞いを変えてみる方法とその詳細について – Qiita
How do I install the yaml package for Python? – Stack Overflow
In Python, how can you load YAML mappings as OrderedDicts? – Stack Overflow
タグ
参考:
タグ | Tociyuki Diary (tociyuki.hatenablog.jp)
CloudFormation の YAML を PyYAML で読み込む | GALACTIC1969
Option to ignore undefined tags · Issue #86 · yaml/pyyaml – GitHub
how to ignore local tags – Stack Overflow
I don’t understand what a YAML tag is – Stack Overflow
load and dump yaml file and preserve tags ( !CustomTag ) – Stack Overflow
pyYAML Errors on “!” in a string – Stack Overflow
add_multi_constructor
参考:
add_multi_constructor | PyYAML API reference (DocsForge)
ドキュメント
参考:
PyYAML Documentation (pyyaml.org)
リポジトリ
参考:
yaml/pyyaml: Canonical source repository for PyYAML – GitHub
サイト
参考: