Selenium的Python模块旨在通过Python执行自动测试。 Selenium Python绑定提供了一个简单的API,可以使用Selenium WebDriver编写函数/验收测试。要使用Selenium Python打开网页,请签出-使用get方法导航链接-Selenium Python。能够去某个地方并不是很有用。我们真正想要做的是与页面(或更具体地说,页面内的HTML元素)进行交互。使用硒,结帐-定位策略有多种策略来查找元素。 Selenium WebDriver提供了各种有用的方法来控制会话,即浏览器。例如,添加cookie,按返回按钮,在选项卡之间导航等。
本文围绕implicitly_wait
Selenium中的驱动程序方法。implicitly_wait
方法将粘滞超时设置为隐式等待找到元素或命令完成。每个会话只需调用一次此方法。要将调用超时设置为execute_async_script,请参阅set_script_timeout。
句法 -
driver.implicitly_wait(time_to_wait)
范例-
现在可以使用implicitly_wait方法作为驱动程序,如下所示-
diver.get("https://www.geeksforgeeks.org/") driver.implicitly_wait(30)
如何在Selenium Python中使用implicitly_wait驱动程序方法?
展示,implicitly_wait
Selenium Python中WebDriver的方法。让我们访问https://www.geeksforgeeks.org/并对驱动程序对象进行操作。让我们将等待时间设置为30。
程序 -
# import webdriver
from selenium import webdriver
# create webdriver object
driver = webdriver.Firefox()
# get geeksforgeeks.org
driver.get("https://www.geeksforgeeks.org/")
# set wait time
driver.implicitly_wait(30)
输出-
屏幕截图已添加-
相关用法
- Selenium Python find_element_by_name()用法及代码示例
- Selenium Python find_element_by_xpath()用法及代码示例
- Selenium Python find_element_by_link_text()用法及代码示例
- Selenium Python find_element_by_partial_link_text()用法及代码示例
- Selenium Python find_element_by_tag_name()用法及代码示例
- Selenium Python find_element_by_class_name()用法及代码示例
- Selenium Python find_element_by_id()用法及代码示例
- Selenium Python find_element_by_css_selector()用法及代码示例
- Selenium Python find_elements_by_name()用法及代码示例
- Selenium Python find_elements_by_xpath()用法及代码示例
- Selenium Python find_elements_by_link_text()用法及代码示例
- Selenium Python find_elements_by_partial_link_text()用法及代码示例
- Selenium Python find_elements_by_tag_name()用法及代码示例
- Selenium Python find_elements_by_class_name()用法及代码示例
- Selenium Python find_elements_by_css_selector()用法及代码示例
- Selenium Python add_cookie用法及代码示例
- Selenium Python fullscreen_window用法及代码示例
- Selenium Python execute_script用法及代码示例
- Selenium Python execute_async_script用法及代码示例
- Selenium Python get_cookies用法及代码示例
- Selenium Python close用法及代码示例
- Selenium Python create_web_element用法及代码示例
- Selenium Python delete_all_cookies用法及代码示例
注:本文由纯净天空筛选整理自NaveenArora大神的英文原创作品 implicitly_wait driver method – Selenium Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。