(Session info: chrome=75.0.3770.90),不同版本方法可能会有些不同
Recommended sites to find information 必应
can avoid a bunch of ads.
A .user-agent provided
from selenium import webdriver
# 进入浏览器设置
options = webdriver.ChromeOptions()
# 更换头部
options.add_argument('user-agent=ywy')
browser = webdriver.Chrome(options=options)
url = "https://httpbin.org/get?"
browser.get(url)
print(browser.page_source)
browser.close()
II. Browser kernel
As long as you perform the navigator.webdriver
return value is true that browser kernel access
If not, the return value isundefined
To address this need of selenium injection js
from selenium import webdriver
browser = webdriver.Chrome()
script='''Object.defineProperties(navigator, {webdriver:{get:()=>undefined}})'''
browser.execute_script(script)