查看: 494|回复: 1

[文章教程] ASP技术之自动化操作浏览器:【第三章】元素定位

[复制链接]
xuanxiao 发表于 2022-10-29 09:28:54 | 显示全部楼层 |阅读模式
SeleniumBasic的WebDriver和WebElement两个对象下面,都有如下16个函数,用于定位其他元素。

  1. Function FindElementByClass
  2. Function FindElementByCss
  3. Function FindElementById
  4. Function FindElementByLinkText
  5. Function FindElementByName
  6. Function FindElementByPartialLinkText
  7. Function FindElementByTag
  8. Function FindElementByXPath


  9. Function FindElementsByClass
  10. Function FindElementsByCss
  11. Function FindElementsById
  12. Function FindElementsByLinkText
  13. Function FindElementsByName
  14. Function FindElementsByPartialLinkText
  15. Function FindElementsByTag
  16. Function FindElementsByXPath
复制代码


其中,前面8个函数返回的结果是一个网页元素,后面8个都是FindElements开头的函数,返回的是多个元素形成的数组。

用于定位的主对象可以是浏览器,也可以是一个已有的网页元素。

下面以定位百度首页为例,代码片段如下:
微信截图_20221029113721.png

页面元素.rar (575 Bytes, 下载次数: 3, 售价: 10 个ASP币)

爬取结果:
QQ截图20221029114511.png
少年 发表于 2022-10-29 16:02:52 | 显示全部楼层
可以学习,等我慢慢存
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表

在线客服

售前咨询
售后咨询
服务热线
023-58418553
微信公众号