「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': '川崎'}

 

Python

Posted by arkgame