首页IT科技python等待命令结束(python等待方式的介绍)

python等待命令结束(python等待方式的介绍)

时间2025-05-27 01:21:06分类IT科技浏览6680
导读:1、强制等待,导入time模块,使用time.sleep即可。 diver...

1、强制等待,导入time模块,使用time.sleep即可。

diver.get("https://www.baidu.com") diver.find_element_by_xpath(//div[@id="u1"]//a[@name="tj_login"]).click() time.sleep(2) diver.find_element_by_xpath(//p[@class="tang-pass-footerBarULoginpass-link"]).click() time.sleep(3)

2、隐性等待,设置超时时长,如果加载时间超过10s,就直接报超时,如果在10s内加载完成,就去进行下一步的操作。

fromseleniumimportwebdriver #打开一个会话 diver=webdriver.Chrome() #全局等待方式 diver.implicitly_wait(10)#等待10s #全屏 diver.maximize_window() #访问百度链接 diver.get("https://www.baidu.com") diver.find_element_by_xpath(//div[@id="u1"]//a[@name="tj_login"]).click() diver.find_element_by_xpath(//p[@class="tang-pass-footerBarULoginpass-link"]).click() diver.quit()#关闭会话

3、显性等待,等待被设置的元素可见。

fromselenium.webdriver.common.byimportBy fromselenium.webdriver.support.waitimportWebDriverWait fromselenium.webdriver.supportimportexpected_conditionsasEC

以上就是python等待方式的介绍,希望对大家有所帮助更多Python学习指路:Python基础教程

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
win7家庭组策略怎么打开(Windows7系统更改家庭组的密码的方法) 探究SEO优化标签对网站排名的重要性(深入剖析标签对网站SEO的影响)