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

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

时间2025-08-04 16:24:51分类IT科技浏览8548
导读: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
whatismycat翻译成中文(What is Methabot?) 2021win10专业版永久激活密钥(win10专业版永久激活秘钥/激活码/序列号推荐 附激活工具)