雖然我知道人們問這個問題,但我沒有找到合適的答案,所以我再次問。我使用PhantomJS來抓取網站,但它在Mac上很慢,所以我想要Chrome,但Chrome瀏覽器顯示的瀏覽器很糟糕,我可以隱藏它嗎?我想下面的代碼,仍然顯示一個小的瀏覽器窗口..如何在python中隱藏Chrome驅動程序?
browser = webdriver.Chrome()
browser.set_window_position(0, 0)
browser.set_window_size(0, 0)
雖然我知道人們問這個問題,但我沒有找到合適的答案,所以我再次問。我使用PhantomJS來抓取網站,但它在Mac上很慢,所以我想要Chrome,但Chrome瀏覽器顯示的瀏覽器很糟糕,我可以隱藏它嗎?我想下面的代碼,仍然顯示一個小的瀏覽器窗口..如何在python中隱藏Chrome驅動程序?
browser = webdriver.Chrome()
browser.set_window_position(0, 0)
browser.set_window_size(0, 0)
REF:how-could-i-start-a-selenium-browserlike-firefox-minimized
您可以通過監視器移動瀏覽器窗口,如下所示:
driver.set_window_position(-10000,0)
以及,我通過driver.set_window_position(-10000,0)得到了它。非常感謝! – mikezang
當chrome打開一個選項卡時,它仍然顯示在最左邊的mac上 –
這聽起來像[XY問題](https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)。你想達到什麼目的? PhantomJS和Selenium是糟糕的網站抓取工具。 – Chris
我想隱藏Chrome瀏覽器,可以嗎? – mikezang
我的觀點是,如果您的目標實際上是爲了抓取網站,那麼啓動一個隱形的Chrome窗口是一個不好的方法。忘記隱藏瀏覽器窗口,忘記Chrome和Selenium;你想達到什麼目的_? – Chris