编写爬虫的时候发现一个很奇怪的问题,用json.loads(response.body)['data']取出来为{},但是取其他key值是有结果的。查看网页data是有值的,非常奇怪 希望大佬解答。
编写爬虫的时候发现一个很奇怪的问题,用json.loads(response.body)['data']取出来为{},但是取其他key值是有结果的。查看网页data是有值的,非常奇怪 希望大佬解答。
没问题啊,可能是有的data为空
import json
s='{"code":0,"message":"0","ttl":1,"data":{"mid":17409016,"following":254,"whisper":0,"black":0,"follower":3618271}}'
j=json.loads(s)
j['data']['mid']