在没有GUI的情况下运行Selenium:状态码64

时间:2019-10-02 09:18:48

标签: python selenium firefox geckodriver pyvirtualdisplay

我正在尝试在没有GUI的Linux机器上的Headless mode中运行Selenium。问题是我遇到了WebDriverException,而我找不到status code 64意味着什么。

有人知道在哪里找到状态码定义吗?

代码:

from pyvirtualdisplay import Display
from selenium import webdriver

display = Display(visible=0, size=(1024, 768))
display.start()

path = '/home/workspace/geckodriver'
driver = webdriver.Firefox(executable_path=path, service_args=['--verbose', '--log-path=/tmp/firefox.log']) 

# website testing functionality: 
driver.get('https://python.org') 
print(driver.title)

错误:

WebDriverException: Message: Service /home/workspace/geckodriver unexpectedly exited. Status code was: 64

0 个答案:

没有答案