selenium系列之二(元素定位)

检查页面元素

新版本的浏览器支持检查元素,在浏览器界面按 F12 进入检查模式

在这里插入图片描述
按上图操作步骤进行,然后在html元素上点击右键
在这里插入图片描述
就直接能获取到该元素的html代码,在你的执行脚本中粘贴即可,方便快捷,适合懒得分析网页元素的coder


元素定位

上面那个例子,只是能帮你快速定位到指定内容的html代码,虽然已经将它拷贝,但剪贴到脚本中,你知道怎么用吗,所以,就得了解 Selenium 用来定位页面元素的方法
Selenium 提供多种 find_element_by 方法用于定位页面元素,这些方法根据一定标准去查找元素,如果元素被正常定位,那么 WebElement 实例将返回,反之,抛出 NoSuchElementException 的异常。同时, Selenium 还提供多种 find_elements_by 方法去定位多个元素,这类方法根据所匹配的值,搜索并返回一个 list 列表

  • 8种 find_element_by 方法
    在这里插入图片描述
  • 8种 find_elements_by 方法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值