• ベストアンサー

Pythonでの値の抜き出し方について

Pythonで以下の内容を抜き出すことは出来たのですが、 値を抜き出そうとしたら、何をしてもエラーで抜き出すことができないです。 抜き出した内容 ----- j = json.loads(response.read()) print(j) [{'arguments': {'date-time': 'Sun, 29 Dec 2024 04:45:19 GMT', 'scopes': ['kea01'], 'state': 'hot-standby', 'unsent-update-count': 0}, 'result': 0, 'text': 'HA peer status returned.'}] ----- 抜き出したい値 scopesの値 どのようにしたら抜き出せますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • _kappe_
  • ベストアンサー率68% (1599/2327)
回答No.1

j = [{'arguments': {'date-time': 'Sun, 29 Dec 2024 04:45:19 GMT', 'scopes': ['kea01'], 'state': 'hot-standby', 'unsent-update-count': 0}, 'result': 0, 'text': 'HA peer status returned.'}] print(j[0]['arguments']['scopes'])

gtr34mspec
質問者

お礼

ありがとうございます。 print(j['arguments'])とやっても出てこなったので、 [0]でいけたんですね。