【发布时间】:2021-05-26 13:56:39
【问题描述】:
我正在使用 requests 模块来与 API 交互:
response = requests.get(<URL>)
my_dict = response.json()
my_dict var 看起来像这样(我已经简化了字典):
{'annotations': 'list'}
问题是由于Expecting 'STRING', got 'undefined',响应没有通过json linter,我假设它单引号'会产生这个问题。
任何想法如何解决这个问题?
更新:
Grafana上传(其实我用的是API,但是结果是同一个GUI或者API)
jsonlint 也会抛出同样的错误:https://jsonlint.com/
【问题讨论】:
-
所有网站都出现这种情况吗?如果没有,请说明您在哪些网站上遇到了问题
-
问题已更新。谢谢
-
my_dict 是 Python 字典,而不是 JSON。这就是为什么它有单引号
标签: python json python-requests