0
我根據selenium.webdriver.Chrome Chrome設置的要求,我用下面的代碼Running webdriver chrome with Selenium:你怎麼看到Chrome使用的webdriver硒
import os
from selenium import webdriver
from pyvirtualdisplay import Display
display = Display(visible=0, size=(800, 600))
display.start()
driver = webdriver.Chrome()
driver.get("http://www.google.com")
print driver.page_source.encode('utf-8')
我很驚訝地看到,代碼工作,但沒有瀏覽器彈出。我認爲這幾乎是不可能發展的,因爲我看不到我在做對/錯。如何使用硒實際查看功能齊全的Chrome驅動程序(python)?謝謝
答:
組可見1,安裝模擬器:
sudo apt-get install xvfb xserver-xephyr
display = Display(visible=1, size=(800, 600))
'驅動= webdriver.Chrome(path_here)'需要包括路徑chromedriver可執行 – gtlambert
沒有骰子'在[21]:=驅動webdriver.Chrome( '的/ usr /斌/ chromedriver') 在[ 22]: ' – codyc4321
我檢查了系統,它是64位,因爲我認爲,我採取了64位驅動程序。這是最近的,但不是最先進的(2.9)應該是穩定的 – codyc4321