from selenium import webdriver
# 实现无可视化界面
from selenium.webdriver.chrome.options import Options
# 实现规避检测
from selenium.webdriver import ChromeOptions
# 实现无可视化界面的操作
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
# 实现规避检测
option = ChromeOptions()
option.add_experimental_option('excludeSwitches', ['enable-automation'])
# 实现 selenium 规避被检测到的风险
browser = webdriver.Chrome(executable_path='./chromedriver.exe', chrome_options=chrome_options, options=option)
# 无可视化界面(无头浏览器), phantomJs(表示的是无可视化界面)
browser.get('https://www.taobao.com/')
print(browser.page_source)
browser.quit()
Python爬虫-谷歌无可视化反检测
最新推荐文章于 2024-06-08 16:03:51 发布