R 浏览器,如何设置下载目录,文件下载错误

R 浏览器,如何设置下载目录,文件下载错误,r,selenium,selenium-webdriver,selenium-chromedriver,rselenium,R,Selenium,Selenium Webdriver,Selenium Chromedriver,Rselenium,您好:)我正在尝试从XYZ网站自动下载电子表格。代码运行良好,通过授权没有问题并下载文件。但是,当我试图更改下载目录时,它开始下载文件,但立即在浏览器中给我文件下载错误。我尝试更改下载目录的方式是添加: eCaps <- list( chromeOptions = list(prefs = list("profile.default_content_settings.popups" = 0L, "download.prompt_for_download" = FALSE, "

您好:)我正在尝试从XYZ网站自动下载电子表格。代码运行良好,通过授权没有问题并下载文件。但是,当我试图更改下载目录时,它开始下载文件,但立即在浏览器中给我文件下载错误。我尝试更改下载目录的方式是添加:

eCaps <- list(
  chromeOptions = 
    list(prefs = list("profile.default_content_settings.popups" = 0L,
"download.prompt_for_download" = FALSE,
"directory_upgrade" = TRUE,
"download.default_directory" = "C:/XXX/YYY"
    )
    )
)

eCaps我遇到了同样的问题,下面是有效的解决方案:

出于某种原因,您需要在download.default_目录路径中使用双反斜杠,而不是单正斜杠

所以试试这个: “下载。默认目录”=“C:\\XXX\\YYY”

与此相反:
条款和条件中的“下载.默认目录”=“C:/XXX/YYY”

:“除非本条款和条件另有规定,否则您不得以任何方式全部或部分修改、复制、刮取、分发、传输、显示、复制、复制、出版、许可、框架、链接、创建衍生作品、转让或以其他方式使用,本网站或本网站上的信息和材料未经WGC事先书面授权,且未经WGC适当认证。如需获得此类授权,请联系我们info@gold.org.“@42谢谢你的警惕,我的坏朋友。尽管这个不幸的网站的例子,这个问题在以后的其他情况下仍然存在,你能帮我吗?
rD <- rsDriver(browser= "chrome", chromever = "80.0.3987.16", extraCapabilities = eCaps)
library(RSelenium)
eCaps <- list(
  chromeOptions = 
    list(prefs = list("profile.default_content_settings.popups" = 0L,
"download.prompt_for_download" = FALSE,
"directory_upgrade" = TRUE,
"download.default_directory" = "C:/XXX/YYY"
    )
    )
)
rD <- rsDriver(browser= "chrome", chromever = "80.0.3987.16", extraCapabilities = eCaps)
remDr <- rD$client

appURL <- 'https://XYZ'
remDr$navigate(appURL)
remDr$findElement("id", "loginEmail")$sendKeysToElement(list("email"))
remDr$findElement("id", "loginPassword")$sendKeysToElement(list("password", key='enter'))

appURL2 <- "https://XYZ/XYZ"
remDr$navigate(appURL2)
remDr$navigate(appURL2)

remDr$findElement("link text", "XLSX")$sendKeysToElement(list(key='enter'))