Skip to main content
 首页 » 编程设计

如果可见,Python Selenium 单击一个元素

2025年05月04日11zhoujg

我正在使用 Python Selenium 尝试检查元素是否可见,然后在可见时单击它...

# Check to see if element is visible 
    myelement = driver.find_element_by_xpath("//a[@id='form1']") 
 
    if myelement.is_displayed(): 
        print (" ") 
    else: 
        driver.find_element_by_xpath("//a[@id='form1']").click 

这行不通,我哪里出错了?

请您参考如下方法:

假设您的 xpath 是正确的,您应该使用 click(),而不是 click。这是一个方法,而不是一个属性。