获取到的响应数据是x({数据})怎么只取{}里面的数据转成字典形式啊?
你是用爬虫获取下来嘛?
取出jsonp字符串中第一个"("和最后一个")"之间的字符用json.loads()转成字典即可
import json
jsonpstr = 'mtopjsonp2({"api":"xxxxxxxxxx()","data":{"aaaaa":"123"}})'
dic = json.loads(jsonpstr[jsonpstr.index('(')+1 : jsonpstr.rindex(')')])
print(dic)
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!