Функция Rselenium findelement для идентификации кнопки с общим именем класса

У меня есть код R с использованием RSelenium, где для данного веб-сайта я хочу, чтобы код нажимал кнопку "получить больше отправлений". Я видел аналогичный вопрос, однако, когда я ввожу имя "класса" в функцию поиска, в результате нажимается кнопка с тем же именем класса выше на странице.

Не мог бы кто-нибудь помочь, нажав кнопку "получить больше отправлений"?

Был бы очень признателен за любую информацию, так как я новичок и застрял здесь на несколько часов!

Вот мой текущий код, который работает для нажатия кнопки "Марс 12".

library(RSelenium)
library(rvest)

rd <- rsDriver(browser = "firefox", port = 4478L)
ffd <- rd$client

ffd$navigate(paste0("https://www.flightsfrom.com/LAX/departures?durationFrom=21&durationTo=1071&dateMethod=day&dateFrom=2020-03-12&dateTo=2020-03-12",sep=""))

load_btn <- ffd$findElement(using = "css selector", ".button.md-raised.blue-md-button.md-primary.md-button.md-ink-ripple")
load_btn$clickElement()

0 ответов

Другие вопросы по тегам