从python读取json文件

我正在尝试使用该json模块从python脚本读取json文件。经过一番谷歌搜索后,我发现以下代码:

with open(json_folder+json) as json_file:

json_data = json.loads(json_file)

print(json_data)

json_folder+jsonjson文件的路径和名称在哪里。我收到以下错误:

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

回到顶部