1. 程式人生 > >使用Chrome-headless模式下,截圖不全屏的問題

使用Chrome-headless模式下,截圖不全屏的問題

在headless模式下,是沒有開啟瀏覽器視窗的,那麼driver.maximize_window(),找不到目標也打不開。
我們可以換一種方式,去在無頭模式下,指定瀏覽器的視窗大小執行即可。

        __options = Options()
        __options.add_argument('--headless')
        __options.add_argument('--window-size=1920x945')#這裡加上你的目標視窗大小就可以了
        driver = webdriver.Chrome(chrome_options = __options)

這裡就不放驗證截圖了,大家有此問題的就試下就可以了