gpt4 book ai didi

R Selenium右键单击下载文件

转载 作者:行者123 更新时间:2023-12-02 04:45:06 25 4
gpt4 key购买 nike

使用 RSelenium 包,我试图右键单击链接以下载文件。

我的应用程序要求我提供登录密码,这工作正常,但这个简单的应用程序展示了我目前的障碍。

考虑下载足球排名 Excel 文件的尝试。

library(RSelenium)
RSelenium::checkForServer()
RSelenium::startServer()

remDr <- remoteDriver(browserName = "phantomjs")

remDr$open()

remDr$navigate("http://www.fantasypros.com/nfl/rankings/wr.php")


xls_link <- remDr$findElement("css selector",
"#export-xls")

接下来我将鼠标悬停在我需要下载的链接上

remDr$mouseMoveToLocation(webElement = xls_link)

当我截取屏幕截图时,很明显代码到目前为止是有效的(也就是说,链接带有下划线)

enter image description here

为什么下面没有:

remDr$click(1)

下载文件?

最佳答案

我一直在努力解决类似的问题,看来这不是 Selenium 问题而是 PhantomJS 问题。显然,使用 PhantomJs 下载文件有点困难。参见 herehere .也许您可以简单地使用 Firefox,它会将文件下载到默认的下载文件夹。

关于R Selenium右键单击下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33769248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com