因为图片没有很明显的属性,所以定位图片一般用Xpath方式,通常情况下图片文字超链接的<a>标签与<img>在一块

例子一

图片示例链接
Selenium中用Xpath定位网页图片

可以看到,在无序列表<ul>下罗列了很多图片项目<li>。先上一条Xpath表达式,因为<ul>的class属性唯一,所以先定位<ul>标签,Xpath表达式://ul[@class='clearfix']//li[1]//a//img
定位第一张图片,定位其他图片则改变li[n],n从1开始计数
Selenium中用Xpath定位网页图片

例子二

定位百度logo
www.baidu.com

Selenium中用Xpath定位网页图片

Xpath://div[@id='lg']//img

总结:主要以标签层级关系定位图片

相关文章:

  • 2021-05-16
  • 2021-10-03
  • 2021-04-18
  • 2022-02-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-03-02
  • 2021-12-29
  • 2021-10-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-12
相关资源
相似解决方案