selenium python send_key error: list object has no attribute

前端 未结 6 1694
花落未央
花落未央 2021-01-19 00:31

Helo,

my xpath does validate in firePath but when I try to send _key I get an error.

userID = driver.find_elements_by_xpath(\".//*[@id=\'UserName\']\         


        
6条回答
  •  一向
    一向 (楼主)
    2021-01-19 01:00

    This error occurs when one tries to perform action on list instead of element. I was getting similar error when I was trying to click on button to submit credentials. I found the work around by emulating pressing enter key on keyboard. e.g. find any element on page using xpath/css, etc. and send enter key.
    driver.find_element_by_id('test_id').send_keys(Keys.ENTER)

提交回复
热议问题