gpt4 book ai didi

java - CSS 选择器 : Anchor text of href contains

转载 作者:行者123 更新时间:2023-11-29 08:26:51 25 4
gpt4 key购买 nike

我目前正在使用 Selenium,现在已经进入了 CSS 选择器的有趣但极其困难的世界。

我目前正在考虑选择 Google 工具栏的不同选项。例如,当您搜索某些内容时,在结果页面上您可以选择搜索相同的术语,但位于图像、新闻、视频等下方

我对选择“图片”链接特别感兴趣。

我已经研究了很长时间,我得到的最接近的是下面的选择器:

div a.q.qs[href]

这会深入到正确的子类,但其中有 16 个。尽管进行了数小时漫无目的的搜索,但我无法使用围绕 anchor 文本的 contains 方法完成查询,这在目标子类中是独一无二的。

我知道 Selenium 中有一个 By LinkText 选项,但我不确定 anchor 文本在整个页面中是否唯一。另外,我真的很想了解一般的 CSS 选择器,所以即使它是,我也想解决这个特定问题,以便我可以将它应用于 future 的问题。

我正在寻找类似于下面的伪 CSS 选择器的东西:

div a.q.qs[href].Anchorcontains("Images")

有人能帮忙吗?

最佳答案

所有链接都有一个名为 tbm 的唯一参数:对于图像,它的值为 isch,所以我会使用

a[href*="tbm=isch"]

关于java - CSS 选择器 : Anchor text of href contains,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52040308/

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