ドキュメントに作り方が書いてあります
。
カスタムLLDで必要なJSONファイルを作成する汎用の処理をpythonで作成します。
シェルで取得した下記の形式のファイルを入力にします。
{#NAME1} {#NAME2} name11 name12 name21 name22
ファイルからJSON形式に変換します。
>>> [json.dumps(l) for l in csv.DictReader(open('data.txt'), delimiter=' ')] ['{"{#NAME2}": "name12", "{#NAME1}": "name11"}', '{"{#NAME2}": "name22", "{#NAME1}": "name21"}'] >>>
カスタムLLDの辞書形式にします。
>>> { 'data': r } {'data': ['{"{#NAME2}": "name12", "{#NAME1}": "name11"}', '{"{#NAME2}": "name22", "{#NAME1}": "name21"}']} >>>
2行で書けるpython素晴らしい!