0
点赞
收藏
分享

微信扫一扫

解析爬虫获取的JSON数据--python爬虫

最简单的形式,不需要任何处理:

obj = requests.get(url).json()

遇到JSON数据无法解析时,可能原因需要去除获取的数据头尾不属于JSON数据的部分:

page_text = getResponse(url).text
sonObj = demjson.decode(page_text[42:-2])
# 选取所返回的数据中数据json的部分 使用demjson解析

遇到JSON列表时:

getResponse(url)
temp = res.text
jsonList = json.loads(temp)
linkList = []
for obj in jsonList:
pageUrl = obj['url']
#print(pageUrl)

 

转载请注明出处



举报

相关推荐

0 条评论