使用selenium打开如下网站,进行检测,代码如下:
from selenium import webdriver
import time
driver = webdriver.Chrome()
driver.get('https://bot.sannysoft.com/')
time.sleep(60)
发现webdriver被检测到了
在这里可使用一个selenium提供的插件undetected_chromedriver,使用这个可以通过检测。
import undetected_chromedriver as undetected_diver
import time
driver = undetected_diver.Chrome(driver_executable_path=r'C:\Program Files\Google\Chrome\Application\undetected_chromedriver.exe',
browser_executable_path=r'C:\Program Files\Google\Chrome\Application\chrome.exe',
use_subprocess=True)
driver.get('https://bot.sannysoft.com/')
time.sleep(60)
显示结果如下
使用这个,对于一些有网站有瑞数加密的都可以通过,非常强大。
本文转载自: https://blog.csdn.net/qq_37781464/article/details/137677575
版权归原作者 Keras深度学习 所有, 如有侵权,请联系我们删除。
版权归原作者 Keras深度学习 所有, 如有侵权,请联系我们删除。