YAMLデータからドキュメントジェネレーターを作成しています。これにより、各アイテムが生成されるYAMLファイルの行が指定されます。これを行うための最良の方法は何ですか?したがって、YAMLファイルが次のような場合:
- key1: item 1
key2: item 2
- key1: another item 1
key2: another item 2
私はこのようなものが欲しい:
[
{'__line__': 1, 'key1': 'item 1', 'key2': 'item 2'},
{'__line__': 3, 'key1': 'another item 1', 'key2': 'another item 2'},
]
現在PyYAMLを使用していますが、Pythonから使用できれば、他のライブラリでも問題ありません。