Я пытаюсь воспроизвести код выбранного ответа из этого сообщения Выполните парсинг страницы с помощью кнопки «Загрузить больше» с помощью rvest на этом веб-сайте https://www.coindesk.com/ а>. Однако следующая строка выдает ошибку:
#original
#load_btn <- ffd$findElement(using = "css selector", ".load-more .btn")
#modified
load_btn <- ffd$findElement(using = "css selector", ".load-more-stories .btn")
Сообщение Selenium: невозможно найти элемент: загрузить больше историй. Для получения документации по этой ошибке посетите: https://www.seleniumhq.org/exceptions/no_such_element.html Информация о сборке: версия: «4.0.0-alpha-2», редакция: «f148142cf8», время: «2019-07-01T21:30». :10' Информация о системе: хост: 'LAPTOP-sdsds9L', ip: 'sdssd', os.name: 'Windows 10', os.arch: 'x86', os.version: '10.0', java.version: ' 1.8.0_211' Информация о драйвере: версия драйвера: неизвестна
Ошибка: Сводка: NoSuchElement Сведения: Не удалось найти элемент на странице с заданными параметрами поиска. класс: org.openqa.selenium.NoSuchElementException Дополнительные сведения: запустить метод errorDetails
Я принял имя на основе строк 449-452:
</div>
<div id="load-more-stories">
<button>Load More Stories</button>
</div> </div>
Есть идеи, как правильно адаптировать эту стратегию?