selenium使用谷歌无头浏览器和规避监测

使用谷歌无头浏览器

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

chrome_option = Options()
chrome_option.add_argument('--headless')
chrome_option.add_argument('--disable-gpu')

driver = webdriver.Chrome(r'chromedriver.exe',chrome_options=chrome_option)
driver.get('https://www.cnblogs.com/')
print(driver.page_source)

规避监测

from selenium import webdriver
from selenium.webdriver import ChromeOptions

option = ChromeOptions()
option.add_experimental_option('excludeSwitches', ['enable-automation'])

driver = webdriver.Chrome(r'chromedriver.exe',options=option)
driver.get('https://www.taobao.com/')
posted @ 2020-09-15 23:50  straightup  阅读(488)  评论(0编辑  收藏  举报