前提・実現したいこと
joinノードで作成した辞書をjson形式にしてexecノードに渡したいのですが、辞書内のキー等が変数のように置き換わってしまいます。
該当のソースコード
execノードの内容は以下のように引数をプリントするだけです
python3
1import sys 2print(sys.argv)
「jsonの出力」ノードの結果はstr型で、
{"channel_name":"ch_0","value":"-0.2764976958525462_kPa","time":"sec_1594839683125","head_name":"test_head_1"}
なのに対して、
「execの出力」ノードの結果は
['/home/share/xxx/xxx/xxx.py', '{channel_name:ch_0,value:-0.2764976958525462_kPa,time:sec_1594839683125,head_name:test_head_1}']
となっており、"channel_name" --> channel_name のように全てのkeyとvalueから「””」が外されてしまっています。
「""」を外されない方法はないでしょうか。
あなたの回答
tips
プレビュー