Ошибка HTMLUNIT, но не с Headless chrome - PullRequest
0 голосов
/ 19 января 2020

Итак, я пытаюсь запустить этот код с помощью драйвера HTMLUNIT

driver = webdriver.Remote("http://localhost:4444", webdriver.DesiredCapabilities.HTMLUNITWITHJS)
driver.get("https://google.co.uk/"

Затем я получаю это сообщение «Невозможно найти поставщика для ошибки сеанса»

selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find provider for session: 

Capabilities {browserName: htmlunit, javascriptEnabled: true, version: firefox}, Capabilities {browserName: htmlunit}, Capabilities {browserName: htmlunit, browserVersion: firefox}

Build info: version: '4.0.0-alpha-3', revision: '8c567de6dc'
System info: host: 'LukzzXB', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.14.6', java.version: '13.0.2'
Driver info: driver.version: unknown

Я запускаю сервер selenium, использующий этот java -jar selenium.jar standalone

22:35:14.927 INFO [Server.doStart] - Started @665ms
22:35:14.931 INFO [Standalone.lambda$configure$1] - Started Selenium standalone 4.0.0-alpha-3 (revision 8c567de6dc)

версии:

Python 3.7.4

сервер Selenium 4.0.0

macOS Mojave

...