0
初心者はここにあります。以下のようなjasonブロックから特定の値/キーを選択する方法を理解するためのPythonコードを私に提供してください。例えばPythonを使用して特定の文字列と値のペアに基づいてjsonブロックをフィルタリングする
"listeners": [
{
"ip_address": "::",
"node": "[email protected]",
"port": 5672,
"protocol": "amqp",
"socket_opts": {
"backlog": 128,
"exit_on_close": false,
"linger": [
true,
0
],
"nodelay": true
}
},
{
"ip_address": "::",
"node": "[email protected]",
"port": 25672,
"protocol": "clustering",
"socket_opts": []
},
{
"ip_address": "::",
"node": "[email protected]",
"port": 15672,
"protocol": "http",
"socket_opts": {
"port": 15672
}
}
],
私は唯一の「IPアドレス」とPythonのジェイソン・モジュールを使用してそれに対応する値をフィルタリングするためには、何を取るのでしょうか?以下のようなものを得る。
"listeners": [
{
"ip_address": "::",
}
},
{
"ip_address": "::",
},
}
}
],
アドバイスをお願いします。前もって感謝します。
同じキー "id" 'が2つあるため、以下のようなものはありません... – n00dl3
@ n00dl3ありがとうございます。私が最初に言ったように、私はjsonと仕事をしています。私はjasonブロックを変更し、今見てみることができます。 jasonブロックの書式設定が間違っている場合は、それを修正してください。私は自分の目的のためにPythonコードを書く方法を理解する必要があります。 – bindo
[Python Dictionary](http://www.tutorialspoint.com/python/python_dictionary.htm)について読む – stovfl