0

我一直在尝试使用 R 软件中的 remDrv $ findElements 在网页上获取元素“Excel CSV”,但未能实现。如何使用 xpath、css 等参数调用元素?

我尝试:

library(RSelenium)


test_link="https://sinca.mma.gob.cl/cgi-bin/APUB-MMA/apub.htmlindico2.cgi?page=pageFrame&header=Talagante&macropath=./RM/D28/Cal/PM25&macro=PM25.horario.horario&from=080522&to=210909&"
    
    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")

链接:https ://sinca.mma.gob.cl/cgi-bin/APUB-MMA/apub.htmlindico2.cgi?page=pageFrame&header=Talagante¯opath=./RM/D28/Cal/PM25¯o=PM25.horario.horario&from= 080522&to=210909&

4

0 回答 0