Уведомления

Группа в Telegram: @pythonsu

#1 Март 4, 2017 13:55:53

Vipz3
Зарегистрирован: 2017-03-04
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

phantomjs, chrome, Ghost не видят элементы, но firefox видит

Пытаюсь спарсить некоторую информацию с этого сайта myscore.ru, при помощи splinter. Из phantomjs, chrome, firefox, то что нужно(считать элементы по xpath) дает только использование splinter с firefox драйвером, с остальными не работает, хотя с тем же chrome сайт загружается, появляется нужная информация, но поиск элементов по xpath или find_by_css не завершается успехом. Подскажите пожалуйста, в чем может быть проблема. Мой код

 from splinter import Browser
webdriver = "phantomjs"
browser = Browser(webdriver)
url = "http://www.myscore.com.ua/"
browser.visit(url)
ids = browser.find_by_xpath("//tbody/tr/@id")
print(ids)
browser.quit()

Офлайн

#2 Март 4, 2017 14:29:53

vic57
Зарегистрирован: 2015-07-07
Сообщения: 893
Репутация: +  126  -
Профиль   Отправить e-mail  

phantomjs, chrome, Ghost не видят элементы, но firefox видит

slimerjs может помочь
 тут обсуждали

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version