python-3.x - 为什么 geckdriver(在 selenium,python 中)让谷歌认为我是一个机器人,但在普通的 firefox(具有相同的 ip)上工作得很好
问题描述
我有一个代码,它通过首先启用一个 tor Ip 然后开始抓取来抓取谷歌搜索其 URL 和标题(仅用于广告)。
现在,我的问题是,当在 tor Ip 上,壁虎驱动程序将我在 Google 上的搜索查询重定向到“点击图片以确认您不是机器人”页面,但如果我在 Firefox 上正常使用 google(具有相同的 tor ip)它工作正常。这也适用于我的默认 IP 地址
附言。我在我的 python 3.6 代码中使用 selenium web 驱动程序
操作系统:Ubuntu 18.04.1 LTS
解决方案
推荐阅读
- jenkins - 具有自定义功能的 Jenkins 仪表板报告
- php - 在centos 7上安装phpmyadmin的冲突错误
- ruby-on-rails - Ruby on Rails 嵌套模型未使用 form_for 更新,但更新时没有错误
- java - 当 Jenkins 构建 maven 项目时出现错误:无法找到或加载主类 org.apache.maven.surefire.booter.ForkedBooter Jenkins
- node.js - 响应在 reactjs 应用程序中显示为缓冲区
- python - 对不同字符串参数之间的文档相似性进行建模的最佳方法是什么?
- angular5 - 如何在 Angular 6 中使用 Web Worker
- python - 如何有条件地缩放 Keras Lambda 层中的值?
- .net - 使用 ADODB 更新 .ACF 文件中的 adVarChar 字段引发错误 多步操作生成错误
- cassandra - 应用程序查询 schema_keyspaces 和使用 RoundRobin 策略中的升级问题