私は例えば、バッチスクリプトでJSONをパースするためのpythonを使用したい:jsonを1行のPythonコマンドで解析するにはどうすればよいですか?
カールからJSONの出力は次のようになりHOSTNAME=$(curl -s ${HOST} | python ?)
:私は、単一の行でこれを行うことができますどのように
'{"hostname":"test","domainname":"example.com"}'
Pythonコマンド? curlコマンドから返される以下のJSONに基づいて
JSONをパースに専用されているコマンドラインからjq' 'のようなものを使用する方がはるかに簡単かつので、クリーンなデザインを持っています' HOSTNAME = $(curl -s $ HOST | jq -r '.hostname') '。 – chepner
投票者がダウンした理由を投票してください。何が間違っているのか分からなければ、質問を改善するのは難しいです。 –
@chepner trueですが、問題のホストにjqがインストールされていないか、インストールできませんが、pythonとjsonモジュールがあります。 –