我是selenium的新手,我正在尝试在虚拟显示中运行firefox webdriver。
Firefox:52.5.1
geckodriver:0.19.1
这是我的整个代码
from selenium import webdriver
from selenium.webdriver import FirefoxProfile
from pyvirtualdisplay import Display
try:
display = Display(visible=0, size=(800, 600))
display.start()
ffprofile = FirefoxProfile()
ffprofile.set_preference("dom.webnotifications.enabled", False)
driver = webdriver.Firefox(ffprofile)
driver.get('https://www.91mobiles.com')
print driver.current_url
driver.close()
except Exception as e:
print e
它给了我例外:
Message: connection refused
我也遇到了类似的问题,但无法解决问题。请提供一些建议。