# 浏览器可以看见json数据,但是写Python代码确爬不到怎么办?

# ## # 写一个鸟哥笔记的爬虫代码 在浏览器中看见了json的返回报文 但是就是爬不到数据 求大神指教!

图片说明
下面是json数据
图片说明

fiddler抓包,对比浏览器的提交数据
检查下user-agent cookie postdata 以及地址,是否一致。

打印一下statu_code,看看是不是200,不是的话看看headers是不是对的,cookies是需要登录还是固定的,需要的登录的话建议模拟登录然后获取cookies

vgo数据获取的方法貌似不对,request返回的response对象, 你要获取json数据
可以先返回response对象vgo = request.get(**kwargs)
然后json.loads(vgo.text) 就行了

除了头域信息外,还有可能是网站有反爬虫机制,封了 IP 。