R-RSelenium下拉框和值选择

我使用RSelenium填写了在线表单,但是在下拉列表框中选择输入时遇到问题。我可以访问下拉框,但只有在框中输入整个值时才能选择该值。我的目的是通过加载到R中的数据集输入数据。

例如,下面的代码打开网站,然后从下拉列表中选择“ audi”。

是否可以从数据集中输入值(即@value = dataset$cartype[1])? 是否有某种形式的“喜欢”声明而不是“ audi”(即@value = '%volvo%)? 还是可以有一种以语句开头的形式(即@value = left(2,'au')

不太确定最好的方法是什么,因此,我将非常感谢对此的任何想法/想法。

谢谢。

require(RSelenium)
remDr <- remoteDriver(remoteServerAddr = "localhost",port = 4444,browserName = "firefox")
remDr$open()

remDr$navigate("http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select")
option <- remDr$findElement(using = 'xpath',"//*/option[@value = 'audi']")
option$clickElement()
a305069347 回答:R-RSelenium下拉框和值选择

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3148948.html

大家都在问