在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()