最近在使用json进行字符串的读取时出现的错误。

for train_line in train_lines:
    print("train_line: ", train_line)
    train_each_line = json.load(train_line)

最后发现 需要使用 json.loads.

Python中的json中有转换json的方法:json.load()json.loads()

json.load():是从文件中加载内容并转换成json;
json.loads():是将字符串转换成json。


参考链接:

解决 AttributeError: 'str' object has no attribute 'read' - 简书

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐