Webdriver---元素等待(显示等待)
- 元素等待的概念
因为网络原因,有时要等待很久才会出现网页,那么就会影响查找元素及定位元素。
显示等待是针对某一个元素进行相关等待判定
(显示等待,相当于等待具体的某一个元素,直到等到它出现为止)
隐式等待不针对某一个元素进行等待,全局元素等待
(隐式等待不针对个别元素,只是给一个固定的时间进行等待)
- 相关模块
WebDriverWait显示等待针对元素必用
Expected_conditions预期条件类(里面包含方法可以调用,用于显示等待)
NoSuchElementException用于隐式等待抛出异常
By用于元素定位
From selenium import webdriver
From s