【发布时间】:2019-10-25 12:58:45
【问题描述】:
我想从字典列表字符串中提取特定数据但无法做到
我已经执行了 json.loads 操作,但仍然报错
import json
data =json.loads("[{'id': 35, 'name': 'Comedy'}]")
Traceback (most recent call last)
JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 3 (char 2)
【问题讨论】:
-
这不是有效的 JSON。 JSON 使用“双引号”而不是“单引号”
-
json.loads("[{'id': 35, 'name': 'Comedy'}]".replace("'", "\"")) -
下次创建新问题前先尝试谷歌错误消息:stackoverflow.com/questions/39491420/…
-
在发布问题之前我已经看过这个问题。在发布问题之前我已经尝试过这种方法。该解决方案无法解决错误,这就是我发布此问题的原因
标签: python