# import
import json
# 辞書の作成
nakigoe_dict = {}
nakigoe_dict["neko"] = "nya-"
nakigoe_dict["inu"] = "wan"
nakigoe_dict["fox"] = "konkon"
nakigoe_dict["kaeru"] = "kerokro"
nakigoe_dict["zebra"] = "wan"
print(nakigoe_dict)
print(type(nakigoe_dict))
# 辞書を json ファイルに書き込み
dict_name = './nakigoe.json'
with open(dict_name, 'w') as f:
json.dump(nakigoe_dict, f, indent=4)
# json ファイルを辞書として読み込み
param_dir = "./nakigoe.json"
tf = open(param_dir, "r")
nakigoe_read = json.load(tf)
print(nakigoe_read)
print(type(nakigoe_read))
{'neko': 'nya-', 'inu': 'wan', 'fox': 'konkon', 'kaeru': 'kerokro', 'zebra': 'wan'}
<class 'dict'>
{'neko': 'nya-', 'inu': 'wan', 'fox': 'konkon', 'kaeru': 'kerokro', 'zebra': 'wan'}
<class 'dict'>