Задать вопрос
@Bjornie
Изучаю Python

Почему не работает PhantomJS с Selenium?

Разработанный парсер (Python + Selenium) работает как требуется с драйвером Chrome. Задача запускать программу в фоне (без окон), поэтому был выбрал PhantomJs. Но по непонятной причине фантом не хочет работать с моим парсером, открывает первую страницу и не может найти нужных мне элементов.

Ничего сверхестественного в парсере нет: заполнить поля, покликать по формам и т.д. Работаю напрямую с input/select/option.

Никаких настроек не передаю (хотя читал что нужно настраивать SSL, пробовал, но это не помогало).

Что может быть не так? Кто работал с PhantomJs и Selenium - поделитесь пожалуйста вашим опытом.
  • Вопрос задан
  • 624 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 3
@gill-sama
Есть решение, которые позволит Вам не меняя драйвер запустить все в фоновом режиме.
Ответ написан
EreminD
@EreminD
Кое-что умею
вот бы код увидеть. Можно еще и сайт в придачу, чтоб посмотреть, как вживую это все
Ответ написан
alekciy
@alekciy
Вёбных дел мастер
Оберните XPath в wait().
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы