小编Adr*_*oli的帖子

错误 429,在 google 上使用请求 python 进行简单查询

我试图在 Google 上的一个简单查询中获得第一个非广告结果。

res = requests.get('https://www.google.com?q=' + query)
Run Code Online (Sandbox Code Playgroud)

为查询分配任何值,您将收到错误消息。我试图添加一些标题,但没有任何变化。

我试图添加谷歌通常与查询相关联的所有其他参数,但没有任何变化。

如果您使用硒进行搜索,则没有问题。

错误代码是 429,但这似乎只是此查询的标准响应。它与我的 IP 无关,我也没有向 Google 发送垃圾邮件,而且这不会在一段时间后消失。

您知道为什么会发生这种情况吗,是否有我可以添加的标题或任何其他解决方案来查看结果,就像您在 google 上搜索该关键字一样?

python python-3.x python-requests selenium-webdriver

5
推荐指数
2
解决办法
1万
查看次数