Selenium-键盘操作
在webdriver的Keys類中提供了鍵盤所有的按鍵操作,當然也包括一些常見的組合操作如Ctrl+A全選),Ctrl+C(復制),Ctrl+V(粘貼).更多參考官方文檔對應的編碼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) 按下鼠標光標向下案件
send_keys(Keys.F6) 按下F6鍵
send_keys(Keys.CONTROL,"a") 按下Ctrl+A鍵,全選
send_keys(Keys.CONTROL,"c") 按下Ctrl+C鍵,復制
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)
?
轉載于:https://www.cnblogs.com/R-bear/p/7468593.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的Selenium-键盘操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么要政审三代(政审员一席话,怼得家长
- 下一篇: 自定义类加载器