我们正在尝试使用Selenium Python在网站上自动化流程,但是随着我们进行该过程,每次都会检测到机器人,并且会出现验证码。即使人类解决了验证码,该网站不允许前进并不断地检测机器人,并且一次又一次地显示了验证码以解决。到目前为止,我们已经尝试了所有探索的方法来克服它,但没有任何方法可行。有人可以在这个问题上提供帮助吗?
尝试的一些方法:
1。)使用欺骗用户代理2。)使用代理
3。)关闭UseAutomationExtension
4。)更改Web驱动程序的导航器的属性值为未定义
5。)禁用闪烁功能
6。)排除启用自动化开关的集合
优化的Selenium Chromedriver补丁,它不会触发反机器人服务,例如Distill Network / imperva / datadome / botprotect.io自动下载驱动程序二进制并进行修补。
这里是链接
这里是您可以签出的另一个有用的网站,本网站显示网站是否会使用硒检测或类似的内容:
线
此外,还要在堆栈上进行参考,您应该摆脱基于意见的问题。阅读this使用JS,尽管您可能会牺牲算法的效率,但无论如何,您都可以使用机器人