如何在SeleniumBase中配置implicitly_wait(隐式等待)?
在SeleniumBase中设置隐式等待(implicitly_wait)的方法
要在SeleniumBase中添加隐式等待,直接通过实例的driver属性调用原生Selenium的implicitly_wait()方法即可,具体操作如下:
- 初始化
SB实例后,通过sb.driver获取底层的WebDriver对象 - 调用
implicitly_wait()传入等待时长(单位为秒),该设置会全局作用于后续所有元素查找操作
from seleniumbase import SB with SB() as sb: # 设置10秒的隐式等待 sb.driver.implicitly_wait(10) # 访问谷歌账号页面 sb.open("https://accounts.google.com") # 执行后续的账号操作...
内容的提问来源于stack exchange,提问作者Felipe
相关产品推荐
相关产品推荐

