3 回答

慕村225694
TA貢獻1880條經驗 獲得超4個贊
# 使用鍵盤按鍵方法要導入下面的類
from selenium.webdriver.common.keys import Keys
# 回車按鍵
send_keys(Keys.ENTER)
記得要導入上面的類,不然會說key not defined

慕運維8079593
TA貢獻1876條經驗 獲得超5個贊
1 2 3 4 5 6 7 | # 使用鍵盤按鍵方法要導入下面的類 from selenium.webdriver.common.keys import Keys
# 回車按鍵 send_keys(Keys.ESCAPE)
# 還有很多,具體上網,或者最好借本書系統學習selenium |

白衣染霜花
TA貢獻1796條經驗 獲得超10個贊
應該沒有這種方法的,因為只要能找到網頁元素,都可以進行click()操作的,也只是說點擊了后,有沒有響應或者跳轉等等
所以一般都是判斷是否能找到你想要找的元素。
try:
if browser.find_element_by_name('buttom'):
#找到了
browser.find_element_by_name('buttom').click()
except NoSuchElementException, e:
print 'can not find the button'
#是否拋出異常
#rasie e
#如果沒找到,又怎么做......
........
添加回答
舉報
0/150
提交
取消