Способ вызова geckodriver во многом зависит от вашего варианта использования.
Если вы используете geckodriver через Selenium, вы должны убедиться, что у вас установлена версия 3.11 или выше.
Поскольку geckodriver реализует стандарт W3C WebDriver, а не тот протокол Selenium Wire, который используют старые драйверы, у вас могут возникнуть проблемы несовместимости и миграции при переключении с FirefoxDriver на geckodriver.
Вообще говоря, Selenium 3 включил geckodriver в качестве реализации WebDriver по умолчанию для Firefox.
С выпуском Firefox 47 поддержку FirefoxDriver пришлось прекратить из-за отсутствия поддержки новой многопроцессорной архитектуры в Gecko.
Поскольку geckodriver — это отдельный HTTP-сервер, который представляет собой полную удаленную реализацию WebDriver, можно избежать использования удаленного сервера Selenium, если у вас нет требований к распределению процессов по матрице систем.
2022-04-11 См. проект
PHP QR-код
Создание QR-кодов в PHP
Вместе с данным постом часто просматривают:
-
Bellhop — Платформы Гиг-Экономики
19 Dec, 24