Python でコメント付きYAMLを扱う時には ruamel.yaml が便利だった
Posted on Tue 12 February 2019 in blog • Tagged with python, yaml
資料
背景
とある yamlで書かれたconfigファイル群(数百ファイル)を一括で変更したいことがあった。
sedで変更するには少し難しかったので、パースしてから条件判定して、書き換えたい。
- コメントは消したくない
- ブロックスタイルのままにしたい
- diff を最小限にしたい (細かい中身を知らないので、チェックするのが面倒)
ruamel.yaml
python で yaml を扱うときは …
Continue reading