python json.loads返回值问题

json.load不是返回dict吗,怎么是str类型,我知道直接json.load(str)这样可以返回dict,但是为什么从文件里面取出来再loads就不行?
貌似找到问题了,在python虽然可以不区分单引号,双引号,但是json只认双引号

j=json.loads(line)把文件中的一行赋值给j,j应该是str类型的
温馨提示:答案为网友推荐,仅供参考
相似回答