我正在尝试解析来自youtube api的json响应数据,但我一直收到错误.
这是窒息的片段:
data = json.loads("""{ "entry":{ "etag":"W/\"A0UGRK47eCp7I9B9WiRrYU0.\"" } }""")
Run Code Online (Sandbox Code Playgroud)
..这发生了:
JSONDecodeError: Expecting , delimiter: line 1 column 23 (char 23)
Run Code Online (Sandbox Code Playgroud)
我已经确认它是有效的json,我无法控制它的格式,所以我怎么能通过这个错误?
您需要r在json字符串之前添加。
>>> st = r'{ "entry":{ "etag":"W/\"A0UGRK47eCp7I9B9WiRrYU0.\"" } }'
>>> data = json.loads(st)
>>>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
39996 次 |
| 最近记录: |