0
点赞
收藏
分享

微信扫一扫

无头浏览器+规避检测

他说Python 2022-03-25 阅读 64
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
#实现无可视化界面(无头浏览器)
from selenium.webdriver import ChromeOptions
option=ChromeOptions()
option.add_argument('--headless')
option.add_argument('--disable-gpu')
s=Service("chromedriver.exe")
browser = webdriver.Chrome(service=s,options=option)
#规避检测
browser.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", {
  "source": """
    Object.defineProperty(navigator, 'webdriver', {
      get: () => undefined
    })
  """
})
举报

相关推荐

0 条评论