# json_info = '{"name":"xiaolin"}' print(type(json_info)) dict1 = json.loads(json_info) print(type(dict1))

此处,花括号内的字符用单引号括起来,运行报错,如下图所示
json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (ch

import json

#json_info = "{'name':'xiaolin'}"
json_info = '{"name":"xiaolin"}'
print(type(json_info))
dict1 = json.loads(json_info)
print(type(dict1))

将括号内的单引号改为双引号,问题解决,结果见下图
json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (ch

相关标签: 报错小结

上一篇: MongoDB(二):MongoDB的安装

下一篇: 2019面试问题总结

推荐阅读