1.强制等待,import time time.sleep(5) 或者import time from sleep Sleep(5) 2.隐式等待,driver.implicitly-wait(10) 等待页面加载完成再执行 ,等超过10秒后找不到元素不报错 3.显示等待,专门用于等待指定元素的等待,引入包,from selenium.webdriver.support.wait import WebDriverWait 用法:WebdriverWait(driver,10,0.5).until(lambda el: driver.find_element_by_xpath(‘//*[@id=“1”]/h3/a’),message=‘错误描述’)
放同时用多种等待,取等待时间最长的那个等待