YAMLのように見えるデータがいくつかありますが、そうではありません。これが例です。
An instance of A
objectID=123
family=abc
An instance of A
objectID=234
family=bcd
List of 4 X elements:
An instance of X:
objectID=222
name=ccc
An instance of X:
objectID=333
等々...
私はそれをもっとこのように見せるための方法を見つける必要があります:
[
{'name': 'An instance of A',
'data': [
{'objectID': 123,
'family': 'abc'
}
]
},
...
これを解析するために再帰関数を作成しようとしましたが、混乱してしまいます。
完全に機能する例を求めているわけではありませんが、Pythonでこれを行うための最良の方法は何ですか?自己呼び出し機能?別のlib(まだ見つけていません)を使用していますか?別の言語を使用して私を助け、すべてをPythonに埋め込みますか?