オブジェクト。パイソン:追加JSONは、私はIPアドレスのリストを反復処理しようとしている、と私のURLからJSONデータを抽出し、ネストされたリストにそのJSONデータを入れしようとしているネストされたリストに
それは私のコードは何度も私のリストを上書きしているかのように思われ、唯一の代わりに私が指定されている多くの、1つのJSONオブジェクトが表示されます。
は、ここに私のコードです:
for x in range(0, 10):
try:
url = 'http://' + ip_addr[x][0] + ':8080/system/ids/'
response = urlopen(url)
json_obj = json.load(response)
except:
continue
camera_details = [[i['name'], i['serial']] for i in json_obj['cameras']]
for x in camera_details:
#This only prints one object, and not 10.
print x
にはどうすればリストに私のJSONオブジェクトを追加して、ネストされたリストに「名前」と「シリアル」の値を抽出することができますか?
正しくコードをインデントしてください...正しく修正しましたか? –
@WillemVanOnsemはい、あなたが持っている、そのことについて申し訳ありません。ありがとう! – juiceb0xk