美文网首页
解决 AttributeError: 'str' object

解决 AttributeError: 'str' object

作者: 少缶 | 来源:发表于2020-10-22 21:05 被阅读0次

使用Python的flask框架写了一个简单的Mock数据接口,读取 json模板数据并返回,但使用json.load方法将str转'json'的过程中却遇到AttributeError: 'str' object has no attribute 'read'的错误,下图是详细的错误信息:


仔细查了又查Python下的strjson的方法,挠掉了999根头发也没有找到问题,就在我即将要放弃治疗的时候,豁然看到了一个博客发现了解决问题的线索:
Python中的json中有两个转换json的方法:json.load()json.loads()
  • json.load():是从文件中加载内容并转换成json
  • json.loads():是将字符串转换成json

真是一s之差,谬之千里啊,如果你也遇到了同样的问题,快看一下是不是和我一样粗心,用错方法了。

如果这个方案解决了您的问题,请帮忙点赞♥️,让其他同学更直观的看到这个解决方案是有效的。

参考链接:

参考1: https://blog.csdn.net/lming_08/article/details/51799076

相关文章

网友评论

      本文标题:解决 AttributeError: 'str' object

      本文链接:https://www.haomeiwen.com/subject/gfwpmktx.html