提问人:MUHAMMAD SHAHID RAFI C P 提问时间:6/10/2022 更新时间:6/11/2022 访问量:255
如何在python中解析JSONP响应?
How to parse JSONP response in python?
答:
1赞
MUHAMMAD SHAHID RAFI C P
6/11/2022
#1
通过阅读以下内容
JSONP是带有填充的JSON,也就是说,你在开头放一个字符串 以及它周围的一对括号。
我试图从字符串中删除填充并使用json.loads()
from json import loads
response = requests.get(link)
startidx = response.text.find('(')
endidx = response.text.rfind(')')
data = loads(response.text[startidx + 1:endidx])
它正在工作
评论
callback=jsonp
json