@doktorfish0078

Как добавить браузер Firefox к приложению на Selenium, чтобы оно работало даже у тех, у кого нет браузера Mozilla?

Делаю приложение на автозаполнение гугл форм на python 3.7 + selenium. Изначально юзал PhantomJS как веб драйвер, он хорош в Js + не требует никаких браузеров для своей работы, но при сборке проекта в exe, при запуске приложения стала открываться консоль PhantomJS, что как-то не очень красиво. Попытался решить эту проблему, но не нашёл решения и перешёл на Geckodriver от mozila. Но тут другая история теперь. Что Geckodriver, что хромдрайвер нуждаются в браузере, чтобы работать. Но как же поступить, если я хочу распространять это приложение? Не у всех ведь есть браузер Firefox! Не могу решить эту проблему. Пробовал добавлять portable версию в проект и указывать путь на её бинарник,но geckodriver её не воспринимает никак.
Как поступить?
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы