Запуск Selenium без графического интерфейса: код состояния 64 - PullRequest
1 голос
/ 02 октября 2019

Я пытаюсь запустить Selenium в Headless mode на машине с Linux без графического интерфейса. Проблема в том, что я получаю исключение 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

...