在调用任何元素的 send_keys() 之前,我首先检查它是否已启用且可见,因此它不会引发异常。
发生的事情是 is_Displayed 返回 True,当我尝试将_keys 发送到该元素时,它仍然会引发 ElementNotVisible 异常。这是某种形式的错误吗?
它适用于某些网站,但不适用于其他网站。
def login():
 elem = browser.find_elements_by_xpath('//input[contains(@name, "user")]')
 for elements in elem:
  if elements.is_displayed():
   if elements.is_enabled():
    elements.send_keys(username)
    elem = browser.find_elements_by_xpath('//input[contains(@name, "pass")]')
    for elements in elem:
     if elements.is_displayed():
       if elements.is_enabled():
        elements.clear()
        elements.send_keys(password + Keys.RETURN)   #Crashes here
        time.sleep(4)
        return