经过2天摸索,图片下载,发现遇到 匹配多个元素,如何精确定位的方法。
思路就是:用XPath选择器。
感谢 这个帖子的 大佬 提供帮助。
https://www.yingdao.com/community/detaildiscuss?id=9bed67af-aec7-4241-8e06-f47709ee11c5
案例:
http://www.guoxuedashi.net/xiangxingzi/87ni/
错误提示:执行失败,匹配到多个元素,无法唯一定位。
或者:未找到元素,未找到控件,未找到图片。
找不到图片,等等。

精确唯一匹配方法:
选择图片的 xpath路径

/html/body/div[3]/div[1]/div[3]/span/p[3]/span/img
发现 p 后面 有个 数字 3。这数字 3 就是 精确定位了。精确到第几p(第几个段落 的意思)
修改Xpath路径。

获取成功。
当然 用 完整路径:/html/body/div[3]/div[1]/div[3]/span/p[3]/span/img
也是可以的。
同理:第二幅图,一样。
//p[6]/span/img (p[6] : 第6个p (第6个段落))

然后 获取元素信息:
这两个要一样的。

获取元素属性:src

完整指令流程:

最后。还是吐槽一下:
官方文档最有价值的地方在于,知道了官方文档没有什么用。
就好像 人生没有什么意义,知道了人生没有意义就是有意义了。