「Python」jsonファイルの値をキーを指定して取得するサンプル
環境
Python 3.9.2
PyCharm 2021.3.3
構文
with open('jsonファイルパス’) as 変数名A:
変数名 =json.load(変数名A)
jsonファイルのパスを指定してopenします。json.load でjsonファイルを読み込みます. jsonファイルの値を取得 for 変数名 in 変数名.values():
使用例
import json with open('C:\\study\\skill\python\\test.json') as fj: res = json.load(fj) print("jsonファイルのキーを取得する結果") for cftkey in res: print(cftkey) print("jsonファイルの値を取得する結果") for cftval in res.values(): print(cftval) print("******************") print("jsonファイルの値をキーを指定して取得する結果") print(res["userB"])
実行結果
jsonファイルのキーを取得する結果 userA userB jsonファイルの値を取得する結果 {'stno': 1001, 'name': '東京'} {'stno': 2002, 'name': '川崎'} ****************** jsonファイルの値をキーを指定して取得する結果 {'stno': 2002, 'name': '川崎'}