Selenium如何检查元素是否可见或可点击
在Selenium中,可以使用is_displayed()
方法来检查元素是否可见,使用is_enabled()
方法来检查元素是否可点击。
示例代码如下:
from selenium import webdriver# 初始化浏览器driver = webdriver.Chrome()# 打开网页driver.get("https://www.example.com")# 定位元素element = driver.find_element_by_xpath("//input[@id='username']")# 检查元素是否可见if element.is_displayed():print("元素可见")else:print("元素不可见")# 检查元素是否可点击if element.is_enabled():print("元素可点击")else:print("元素不可点击")# 关闭浏览器driver.quit()