gpt4 book ai didi

python - 给出 JSONDecodeError : Expecting , 分隔符的有效 JSON

转载 作者:IT老高 更新时间:2023-10-28 20:44:46 27 4
gpt4 key购买 nike

我正在尝试解析来自 youtube api 的 json 响应数据,但我不断收到错误消息。

这是它窒息的片段:

data = json.loads("""{ "entry":{ "etag":"W/\"A0UGRK47eCp7I9B9WiRrYU0.\"" } }""")

..这会发生:

JSONDecodeError: Expecting , delimiter: line 1 column 23 (char 23)

我已经确认它是有效的 json,我无法控制它的格式,所以我该如何克服这个错误?

最佳答案

您需要在 """之前添加一个 r,或者将所有 \ 替换为 \\。这不是您应该关心的事情关于何时从其他地方读取 json,但在字符串本身中读取。

data = json.loads(r"""{ "entry":{ "etag":"W/\"A0UGRK47eCp7I9B9WiRrYU0.\""} }""")

here了解更多信息

关于python - 给出 JSONDecodeError : Expecting , 分隔符的有效 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9156417/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com