selenium webdriver防检测
有的一些网站在使用Selenium的时候会有前端的检测,所以我们要避免这种检测。
from selenium.webdriver import Chrome
driver = Chrome('./chromedriver')
driver.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", {
"source": """
Object.defineProperty(navigator, 'webdriver', {
get: () => undefined
})
"""
})
driver.get('https://www.qcc.com/')
可以在Console中输入 window.navigator.webdriver来查看 不为True说明防检测成功