从python读取json文件
我正在尝试使用该json
模块从python脚本读取json文件。经过一番谷歌搜索后,我发现以下代码:
with open(json_folder+json) as json_file: json_data = json.loads(json_file)
print(json_data)
json_folder+json
json文件的路径和名称在哪里。我收到以下错误:
str object has no attribute loads.
回答:
该代码json
用作变量名。它将阴影您导入的模块引用。为变量使用其他名称。
除此之外,代码在json.loads
接受字符串的同时传递文件对象。
传递文件内容:
json_data = json.loads(json_file.read())
或使用json.load
接受类似文件的对象。
json_data = json.load(json_file)
以上是 从python读取json文件 的全部内容, 来源链接: utcz.com/qa/406089.html