2017-02-27 133 views
1

雖然我知道人們問這個問題,但我沒有找到合適的答案,所以我再次問。我使用PhantomJS來抓取網站,但它在Mac上很慢,所以我想要Chrome,但Chrome瀏覽器顯示的瀏覽器很糟糕,我可以隱藏它嗎?我想下面的代碼,仍然顯示一個小的瀏覽器窗口..如何在python中隱藏Chrome驅動程序?

browser = webdriver.Chrome() 
browser.set_window_position(0, 0) 
browser.set_window_size(0, 0) 
+0

這聽起來像[XY問題](https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)。你想達到什麼目的? PhantomJS和Selenium是糟糕的網站抓取工具。 – Chris

+0

我想隱藏Chrome瀏覽器,可以嗎? – mikezang

+0

我的觀點是,如果您的目標實際上是爲了抓取網站,那麼啓動一個隱形的Chrome窗口是一個不好的方法。忘記隱藏瀏覽器窗口,忘記Chrome和Selenium;你想達到什麼目的_? – Chris

回答

5

REF:how-could-i-start-a-selenium-browserlike-firefox-minimized

您可以通過監視器移動瀏覽器窗口,如下所示:

driver.set_window_position(-10000,0)

+0

以及,我通過driver.set_window_position(-10000,0)得到了它。非常感謝! – mikezang

+0

當chrome打開一個選項卡時,它仍然顯示在最左邊的mac上 –

相關問題