谷歌瀏覽器無頭模式--headless 後臺執行,不彈出瀏覽器
阿新 • • 發佈:2021-10-26
selenium的無頭模式--headless
from selenium.webdriver.firefox.options import Options
Options().add_argument('--headless')
或者:
from selenium import webdriver
options = webdriver.FirefoxOptions()
options.add_argument('--headless')
browser = webdriver.Firefox(options=options)
或者:selenium+Headless Chrome實現不彈出瀏覽器,後臺執行
### 增加兩個引數即可,“--headless” “--disable-gpu”
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from PIL import Image,ImageEnhance
path = 'C:/dd/chromedriver.exe' # chromedriver.exe 驅動的路徑
#開啟瀏覽器
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
# 建立瀏覽器物件
driver = webdriver.Chrome(executable_path=path, chrome_options=chrome_options)