Selenium-键盘操作
在webdriver的Keys類中提供了鍵盤所有的按鍵操作,當(dāng)然也包括一些常見的組合操作如Ctrl+A全選),Ctrl+C(復(fù)制),Ctrl+V(粘貼).更多參考官方文檔對(duì)應(yīng)的編碼http://selenium-python.readthedocs.org/api.html
from selenium.webdriver.common.keys import keys
send_kyes(Keys.ENTER) 按下回車鍵
send_keys(Keys.TAB) 按下Tab鍵
send_keys(Keys.SPACE) 按下空格鍵space
send_keys(Keys.ESCAPE) 按下回退鍵Esc
send_keys(Keys.BACK_SPACE) 按下刪除鍵Backspace
send_keys(Keys.SHIFT) 按下shift鍵
send_keys(Keys.CONTROL) 按下ctrl鍵
send_keys(Keys.ARROW_DOWN) 按下鼠標(biāo)光標(biāo)向下案件
send_keys(Keys.F6) 按下F6鍵
send_keys(Keys.CONTROL,"a") 按下Ctrl+A鍵,全選
send_keys(Keys.CONTROL,"c") 按下Ctrl+C鍵,復(fù)制
send_keys(Keys.CONTROL,"x") 按下Ctrl+X鍵,剪切
send_keys(Keys.CONTROL,"v") 按下Ctrl+V鍵,粘貼
eg;driver.find_element_by_id("xxxxx").send_keys(Keys.ENTER)
?
轉(zhuǎn)載于:https://www.cnblogs.com/R-bear/p/7468593.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的Selenium-键盘操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 为什么要政审三代(政审员一席话,怼得家长
- 下一篇: 自定义类加载器