是等待页面元素可见的时候操作,会设置一定范围的时间,如果在时间范围内,元素可见,就

执行操作,元素不可见,就会引发TimeoutException的异常。如下是element_to_be_clickable

类的源码

from selenium.webdriver.common.by import By
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions
driver = webdriver.Firefox()
driver.implicitly_wait(30)
driver.get('http://www.baidu.com')
so = WebDriverWait(driver,10).until(expected_conditions.element_to_be_clickable((By.ID,'kwkw')))
so.send_keys('appium')
driver.quit()

element_to_be_clickable(locator)


 
                    
            
                

相关文章:

  • 2021-05-28
  • 2022-12-23
  • 2021-06-23
  • 2021-06-15
  • 2021-12-30
  • 2022-12-23
  • 2022-02-24
  • 2022-01-17
猜你喜欢
  • 2022-01-06
  • 2021-06-01
  • 2022-01-21
  • 2021-12-09
  • 2021-11-10
相关资源
相似解决方案