一、為什么使用無界面谷歌瀏覽器
因為phantomJS現在沒有進行維護了,所以使用無界面谷歌瀏覽器。
二、無界面谷歌瀏覽器支持的版本
1、mac、Linux 上版本號要求為59+
2、windows 上版本好要求在60+
三、實例代碼演示
#!/usr/local/bin/python3.7 from selenium import webdriver from selenium.webdriver.chrome.options import Options import time # 創建一個參數對象,用來控制chrome以無界面模式打開 chrome_options = Options() chrome_options.add_argument('--headless') chrome_options.add_argument('--disable-gup') # 創建瀏覽器對象 browser = webdriver.Chrome(chrome_options=chrome_options) # url url = 'https://www.baidu.com' browser.get(url) time.sleep(1) # 截圖 browser.save_screenshot('Reptile/baidu1.png') browser.quit()