1. 程式人生 > >python selenium不定位到元素直接進行鍵盤操作-已解決

python selenium不定位到元素直接進行鍵盤操作-已解決

相信很多人在用selenium的時候,明明就想簡單的點一下空格或者回車,卻不無奈不知道怎麼操作,只能通過  

driver.find_element_by_xpath('//*[@id="input"]').send_keys(Keys.ENTER),先定位到某個元素,再進行鍵盤操作,筆者百度了一圈,發現幾乎沒有人寫這個問題,現在我就自己嘗試出來了,我們可以通過ActionChains來完成這個操作,首先我們匯入
from selenium.webdriver.common.action_chains import ActionChains
driver = webdriver.Firefox()
ActionChains(driver).send_keys(Keys.ENTER).perform()

就完成了不定位到具體元素進行鍵盤操作了,希望對大家有幫助。謝謝大家