selenium支持所有主流的浏览器,比如常用的Chrome、Firefox、Edge等浏览器,这里使用Chrome浏览器来设置有头或无头模式
有头模式
1 2 3 4 5 6 7
| from selenium import webdriver
driver = webdriver.Chrome()
driver.quit()
|
无头模式
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| from selenium import webdriver from selenium.webdriver.chrome.options import Options
options = Options()
options.add_argument('--headless')
options.add_argument( 'user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36')
driver = webdriver.Chrome(executable_path='./chromedriver', options=options)
driver.quit()
|