问题标签 [rselenium]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - 如何填写在线表格并在 R 中返回结果
有没有人从 R 远程填写过网络表格?
我想用我的分数在 R 中做一些射箭统计。有一个非常方便的网页,为您提供分类和障碍http://www.archersmate.co.uk/,我自然希望将其包含在我的统计表中。
是否可以远程填写此表格并将结果返回给 R???
否则,我将不得不自己获取所有障碍表并将它们放入数据库中。
更新:我们已将问题缩小到事实,即表单提交按钮是用 javascript 编写的。
r - RSelenium 中的下拉框
如何与下拉框交互RSelenium
?特别是,我可以选择下拉框,findElement
但是如何选择一个选项呢?
r - RSelenium 中的不一致行为
在 Linux 上,RSelenium
/Selenium
似乎表现不正常。我手动启动服务器,它似乎启动正常。有时我可以从我的 R 会话连接到它,有时我得到一个错误。我还不能查明原因:同一个脚本似乎有时有效,有时无效。有任何想法吗?
这是启动服务器的输出:
我在 R 会话中收到的错误:
其他时候,运行完全相同的脚本,一切都会成功。实际执行脚本的计算机节点可能有所不同,但当它无法连接时,我不知道问题出在哪里。
r - 从 RSelenium 调用的浏览器可以在后台运行吗
我正在使用 Windows 7 机器。是否可以从 RSelenium 库运行 remoteDriver()$open() 并让浏览器在后台运行(即不可见)。
谢谢
selenium - 在 RStudio 中启动一个 RSelenium 服务器
当我尝试在 RI 中启动服务器时,看到警告消息:
checkForServer() startServer()
警告消息:运行命令 '"java" -jar "C:/Program Files/R/R-3.1.2/library/RSelenium/bin/selenium-server-standalone.jar" -log "C:/Program Files/R /R-3.1.2/library/RSelenium/bin/sellog.txt"' 的状态为 127
r - 将 Rselenium 与 firefox 和 socks5h 一起使用
我正在使用 RSelenium 包连接到 firefox,但我希望通过 socks 代理来连接。
在 Python 中,这可以使用 webdriver 包并设置 FirefoxProfile 的首选项来实现,例如
profile=webdriver.FirefoxProfile()
profile.set_preference('network.proxy.socks', x.x.x.x)
profile.set_preference('network.proxy.socks_port', ****)
browser=webdriver.Firefox(profile)
但是,我找不到如何尝试将代理设置为 socks 代理,或在 RSelenium 中设置 socks 端口。我尝试使用 RCurl 选项设置它,如下所示
options(RCurlOptions = list(proxy = "socks5h://x.x.x.x:****"))
,但这给了我以下错误消息
Error in function (type, msg, asError = TRUE) :
Can't complete SOCKS5 connection to 0.0.0.0:0. (1)
有人使用 R 代码使用 socks 代理成功连接到 Firefox 吗?
我正在使用 1.3.5 版的 RSelenium 和 28.0 版的 Firefox。
r - RSelenium 对服务器的无效调用
当我在 R 中运行介绍性代码时,
我得到错误
对服务器的无效调用。请检查您是否打开了浏览器。
queryRD(paste0(serverURL, "/session/", sessionInfo$id, "/url"), 中的错误:
会话信息():
r - 如何从 HTML 表中获取带有 R 禁用单选按钮的行数?
我正在用 R 抓取网页。我使用“RSelenium”和“XML”包。下表在某些行中有一个单选按钮。我需要知道哪些行(例如第一行和第三行)禁用了单选按钮,以便在抓取期间跳过该行。最好的方法是什么?我无法弄清楚如何轻松获取禁用输入的行数。
非常感谢。
r - RSelenium:无法运行示例代码
我是新来的RSelenium
,并且在使用“Introduction Vignette”中的以下示例时遇到问题:
我收到以下错误:
有任何想法吗?我正在使用 R 版本 3.1.1 (2014-07-10) 在 Mac OS X 上运行 Firefox。编辑:也不适用于 R 版本 3.1.3 (2015-03-09)。
r - RSelenium:`describeElement` 不起作用
这是我尝试过的一个例子:
但是,以下方法不起作用:
它给了我以下错误:
我的最终目标是获取所有子元素的列表webElem
,以便我可以提取每个元素的特定属性。
有任何想法吗?
我正在使用 R 版本 3.1.3 (2015-03-09) 在 Mac OS X 上运行 Firefox。