我已经下载了一个压缩的 json 文件并想将其作为字典打开。
我使用过json.load,但数据类型仍然给我一个string. 我想从 json 文件中提取关键字列表。即使我的数据是字符串,有没有办法可以做到这一点?这是我的代码:
import gzip
import json
with gzip.open("19.04_association_data.json.gz", "r") as f:
data = f.read()
with open('association.json', 'w') as json_file:
json.dump(data.decode('utf-8'), json_file)
with open("association.json", "r") as read_it:
association_data = json.load(read_it)
print(type(association_data))
#The actual output is 'str' but I expect it is 'dic'
Run Code Online (Sandbox Code Playgroud)