为了账号安全,请及时绑定邮箱和手机立即绑定

在selenium中使用隐式等待

在selenium中使用隐式等待

在selenium中使用隐式等待我是初学者。我明白什么等待基本上做但我很困惑如何通过互联网的不同教程放置它并解释它。例如,在下面的代码中,它在加载URL之前放置。那么,只是等待加载URL或查找元素或两者兼而有之?如果我在try块中使用一次隐式等待,它是否适用于我在代码中执行的每个元素搜索?from selenium import webdriverdriver = webdriver.Firefox()driver.implicitly_wait(10) # secondsdriver.get("http://somedomain/url_that_delays_loading")myDynamicElement = driver.find_element_by_id("myDynamicElement")
查看完整描述

3 回答

?
慕丝7291255

TA贡献1859条经验 获得超6个赞

隐式等待适用于所有Web元素,其中显式等待仅适用于指定的元素。

显式等待更加智能,并且在处理Ajax时确实使用完全,另一方面,隐式等待通常用于处理应用程序同步问题。


查看完整回答
反对 回复 2019-08-14
  • 3 回答
  • 0 关注
  • 1861 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信