gpt4 book ai didi

r - RSelenium 中的下拉框

转载 作者:行者123 更新时间:2023-12-02 00:07:39 25 4
gpt4 key购买 nike

如何与 RSelenium 中的下拉框进行交互?特别是,我可以使用 findElement 选择下拉框,但如何用它选择一个选项呢?

最佳答案

这里是基于xpath选择下拉列表的代码。

由于下拉列表位于 iframe 内,因此我必须先切换到该 iframe。对于您的情况来说,这可能要容易得多。

RSelenium 新手,请查看 quick start tutorial ,想要了解更多功能,请引用pdf documentation

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

remDr$open()
remDr$navigate("http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select")

iframe <- remDr$findElement(using='id', value="iframeResult")
remDr$switchToFrame(iframe)

# change audi to whatever your option value is
option <- remDr$findElement(using = 'xpath', "//*/option[@value = 'audi']")
option$clickElement()

enter image description here

关于r - RSelenium 中的下拉框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26963927/

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