通过WebDriverWait设置了只要需要的元素出现就直接进行下一步,但是元素加载出来,没有进行click操作,而且一直在等待网页加载,等网页加载完毕才click。并且我设置了时间限制为15s,网页加载时间超过15s,也没有跳出异常?
driver = webdriver.Chrome()
driver.maximize_window()
driver.get(url)
try:
WebDriverWait(driver,15).until(expected_conditions.element_to_be_clickable(By.XPATH('//*[@id="tabLogin"]/a/img'))).click()
except Exception as e:
driver.quit()