2016-03-01 3 views
0

Я хочу очистить отзывы об отелях, например, hotel review link, используя R пакет 'Rvest'. «RSelenium» используется для перехода по ссылке «Далее>», чтобы перейти на другие страницы.RSelenium неизвестен ошибка, когда функция clickElement() называется

Всякий раз, когда я использую код nxtButton = mybrowser$findElement(using = 'css selector', "#next") nxtButton$clickElement() посетить следующую страницу, я получаю следующее сообщение об ошибке:

Snapshot of error

Пожалуйста, скажите мне, как справиться с этой ошибкой. Благодарим за помощь заранее.

+0

Опубликуйте сам код и заблуждение, а не ссылку на скриншот. – Dason

ответ

0

Приведенный ниже код должен работать.

Ваш элемент css не найден на странице.

nxtButton = mybrowser$findElement(using = 'css selector', "#submit_form") nxtButton$clickElement()

Я предполагаю, что вы хотите, чтобы нажать на кнопку Далее в правой части формы в ссылке, указанной выше.

+0

Спасибо, но я хочу нажать следующую кнопку ниже раздела отзывов, чтобы перейти к обзорам следующей страницы ... Пожалуйста, предоставьте мне правильный элемент css. Я уже использовал селектор css - «#extxt», но он тоже не работает. –

+0

Не могли бы вы дать мне весь код !!! – Bharath

+0

Я изменил свой браузер по умолчанию на phantomJS (от хром), и это решило проблему. Код теперь работает плавно. Спасибо за помощь в любом случае. –

Смежные вопросы