#r #web-scraping #findelement
Вопрос:
Я пытался получить элемент «Excel CSV» на веб-странице, используя программное обеспечение remDrv $ findElements в R, но не смог этого добиться. как вы могли бы вызвать элемент, используя аргументы xpath, css и т.д.?
Я стараюсь:
library(RSelenium)
test_link="https://sinca.mma.gob.cl/cgi-bin/APUB-MMA/apub.htmlindico2.cgi?page=pageFrameamp;header=Talaganteamp;macropath=./RM/D28/Cal/PM25amp;macro=PM25.horario.horarioamp;from=080522amp;to=210909amp;"
rD <- rsDriver(port=4446L, browser = "firefox", chromever = "92.0.4515.107") # runs a chrome browser, wait for necessary files to download
remDrv <- rD$client
#remDrv$open(silent = TRUE)
url<-test_link
remDrv$navigate(url)
remDrv$findElements(using = "xpath", "/html/body/table/tbody/tr/td/table[2]/tbody/tr[1]/td/label/span[3]/a")
Комментарии:
1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.
2. Я добавил больше информации