我目前正在使用 Selenium,现在已经进入了有趣但非常困难的 CSS 选择器世界。
我目前正在考虑选择 Google 工具栏的不同选项。例如,当您搜索某些内容时,在结果页面上,您可以选择在图片、新闻、视频等下搜索相同的词
我对选择“图像”链接特别感兴趣。
我已经研究了很长一段时间,我得到的最接近的是以下选择器:
div a.q.qs[href]
Run Code Online (Sandbox Code Playgroud)
这将深入到正确的子类,但有 16 个。尽管进行了数小时的漫无目的搜索,但我无法使用围绕锚文本的 contains 方法完成查询,这在目标子类中是独一无二的。
我知道 Selenium 中有一个 By LinkText 选项,但我不确定锚文本在整个页面中是否唯一。另外,我真的很想了解一般的 CSS 选择器,所以即使是这样,我也想解决这个特定问题,以便我可以将其应用于未来的问题。
我正在寻找类似于以下伪 CSS 选择器的内容:
div a.q.qs[href].Anchorcontains("Images")
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮忙吗?
Bac*_*ash 15
所有链接都有一个名为 的唯一参数tbm:它的值isch用于图像,所以我会去
a[href*="tbm=isch"]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13111 次 |
| 最近记录: |