gpt4 book ai didi

css - 此屏幕截图中是否有 CSS 选择器?

转载 作者:行者123 更新时间:2023-11-28 14:44:52 26 4
gpt4 key购买 nike

enter image description here

我试过使用 [href*="genome"] 和 [title~=Eukaryota],但 Rstudio 给我一条错误消息,说 Argument 是一个无效的选择器(例如 XPath/CSS)。

更多内容,

remDr <- RSelenium::remoteDriver(remoteServerAddr = "127.0.0.1",
port = 4445L,
browserName = "chrome")
element <- remDr$findElement(using = 'css selector', "selector")

最佳答案

使用这个测试 HTML 文件:

<html>
<head>
<title>hello</title>
</head>
<body>
<a href="./gen_list.cgi?genome=hs" title="Euk; Opi; Meta">Foo</a>
<a href="./home" title="Home">Home</a>
</body>
</html>

并使用 rvest 包,我可以使用与 hreftitle< 的匹配来选择 a 标签:

> html = read_html("sample.html")
> html_nodes(html,'a[title~="Euk;"]')
{xml_nodeset (1)}
[1] <a href="./gen_list.cgi?genome=hs" title="Euk; Opi; Meta">Foo</a>
> html_nodes(html,'a[href*="genome"]')
{xml_nodeset (1)}
[1] <a href="./gen_list.cgi?genome=hs" title="Euk; Opi; Meta">Foo</a>

所以我认为“这对我有用”在这里适用——也许 RSelenium 的实现不如 rvest 完整?微小的例子通常值得测试,所以使用我的。不是特别是 ~= 选择器匹配标题中以空格分隔的单词,因此您需要在 "Eukaryota;" 末尾使用分号 - 您的标题字符串似乎以空格分隔,这样应该可以工作。

关于css - 此屏幕截图中是否有 CSS 选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52453568/

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