项目场景:
需要控制滑块,完成访问验证
问题描述
使用selenium进行滑块识别,总是失败。
原因分析:
网站识别出是机器在进行爬取。
解决方案:
1、设置ChromeOptions
实现规避检测,让网站检测不到。
# 实现规避检测
option = ChromeOptions()
option.add_argument("--disable-blink-features=AutomationControlled")
2、调整Chorme特征值
让系统不认为chorme是机器在操作
用16进制编辑器打开Chormedriver.exe,查找并替换
**$cdc_lasutopfhvcZLmcfl**
为等量字符的内容。完成以上两步即可,亲测有效
本文转载自: https://blog.csdn.net/a825771734/article/details/127945246
版权归原作者 酿豆腐超级好吃 所有, 如有侵权,请联系我们删除。
版权归原作者 酿豆腐超级好吃 所有, 如有侵权,请联系我们删除。