rselenium

    1热度

    1回答

    我正在使用RSelenium和PhantomJS从站点中提取数据。 我在尝试更改useragent和视口大小。我设法调整了useragent,但我似乎无法调整视口大小。 library(RSelenium) pJS <- phantom() eCap <- list(phantomjs.page.settings.userAgent = "Mozilla/5.0 (Window

    1热度

    1回答

    我的下载代码停止工作,因为我的代码停止正确传递“extraCapabilities”。 这是用来工作: require(RSelenium) require(XML) require(data.table) source(file.path(find.package("RSelenium"), "examples/serverUtils/checkForServer.r")) source

    2热度

    1回答

    我的问题与this previous one有关,因为我同样希望在使用最新版本的RSelenium(1.7.1)驱动Chrome时启用AdBlocker。现在startServer已被弃用,您如何在RSelenium中设置Chrome配置文件? 我使用的代码如下,但我不认为最后一行是正确的。至少,当使用RSelenium打开Chrome时,AdBlocker似乎不工作。思考? rD <- rsDr

    0热度

    1回答

    我想在函数内部使用一些方法,如sendKeysToElement()。我的问题与this类似,但即使我将参考远程驱动器作为函数参数传递,仍然会出现错误。当不是函数时,我在执行这段代码时没有问题。 question <- "Which hormone concentrations are altered in patients with the Allan Herndon Dudley syndro

    1热度

    2回答

    我想用RSelenium刮一个网站。但是,当我想连接到Selenium服务器时遇到问题。 可以想象我使用rsDriver()命令启动硒服务器和浏览器: rsDriver(browser = c('firefox')) 这是产生的输出: [1] "Connecting to remote server" Fehler in checkError(res) : Couldnt connect

    4热度

    1回答

    我想了解如何使用R/RSelenium上传文件。信息: OS:运8.1,RSelenium_1.7.1,具有搬运工图像(Linux操作系统,独立的铬3.2.0)。 我试图从这个SO问题上意见: How to upload file using Selenium WebDriver in Java 例子: url <- "https://www.freepdfconvert.com/pdf-word

    1热度

    1回答

    我试过所有的方法来自动化下拉选择Rselenium?特别是,我可以使用findElement选择下拉框,但是如何选择一个选项呢? http://localizador.extra.com.br/storeSearch/?organization=EXTRA 我想凑这个网站。 我试过的代码。 for(i in 2:15){ #This part of code is not able to cha

    2热度

    1回答

    “当时一切都比较好”... 因为firefox 49(?)你不能直接使用rselenium包。我已经搜查了整个互联网找到SIMPLE如何为手动设置rselenium但没有找到相关的,任何UPTODATE。 有人可以提供我和所有其他谁不知道简单的如何手册吗?像: 下载XY 开放AB ,所以我可以运行像下面 require(RSelenium) remDr <- remoteDriver(remo

    1热度

    1回答

    通过码头工人工具箱Windows版使用RSelenium硒/独立Firefox的调试容器 - 所有工作的罚款: docker run -d -v //c/test/://home/seluser/Downloads -p 4445:4444 -p 5901:5900 selenium/standalone-firefox-debug 已经设置Firefox配置文件直接下载PDF: fprof <-

    1热度

    1回答

    我不确定是否因为我的网络速度很慢,但我试图抓取一个网站,在向下滚动页面时加载信息。我正在执行一个到页面末尾的脚本,并等待Selenium/Chrome服务器加载额外的内容。服务器确实会更新并加载新内容,因为我能够抓取最初不在页面上的信息,并且新内容在Chrome浏览器中显示,但它只更新一次。我设置了一个Sys.sleep()函数,每次等待一分钟,以便内容有足够的时间加载,但它仍不会更新多次。我错误