1. 程式人生 > >關於元素可以被找到但是不能被click()的問題

關於元素可以被找到但是不能被click()的問題

cli selector 方法 sele import from selenium 覆蓋 ()

原因是因為元素被其他元素擋住了,例如div.......

解決方法:

把click換為enter ,下面具體些

from selenium.webdriver.common.keys import Keys
newTest = driver.find_element_by_css_selector(button[selenium="create_exercise_btn"]) # 布置作業
newTest.send_keys(Keys.ENTER)    # 元素被DIV覆蓋,改成ENTER

enjoy。

關於元素可以被找到但是不能被click()的問題