Can't send keys selenium webdriver python

后端 未结 4 805
庸人自扰
庸人自扰 2021-01-21 08:16

Trying to execute simple test

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Firefox()

driver.get(\'http://g         


        
4条回答
  •  死守一世寂寞
    2021-01-21 08:51

    Did you try changing your reference element. It would be a good practice if you call webdriver using different reference. Your code after changing reference.

    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    import time
    
    driver = webdriver.Firefox()
    driver.get('http://google.com')
    #Firefox Webdriver is created and navigated to google.
    
    elem = driver.find_element_by_name('q')
    elem.send_keys('hey',Keys.RETURN)
    #Keys.RETURN = Pressing Enter key on keyboard
    
    time.sleep(5)
    driver.close()
    

提交回复
热议问题