Если на вашем сервере нет графического окружения, вам потребуется запустить Chromium в автономном режиме. Отладка может быть немного сложной, потому что вы не можете напрямую увидеть, что делает селен.
Полезные советы:
- Этот пост очень помог мне настроить мой первый скрипт selenium без головы
- Вы можете попробовать безголовый драйвер Firefox.Я видел случаи, когда это работало, когда Chromium не работал (, вам понадобится geckodriver)
- Вы можете подготовить первую версию скрипта Selenium на компьютере с графической средой, а затем перенести скрипт в безголовую среду
- Что касается отладки, я обычно выгружаю посещенные веб-страницы в разных точках, чтобы увидеть, где происходит сбой сценария (старая добрая отладка «печати»)
Matt
23.04.2021, 07:23
Ссылка