码迷,mamicode.com
首页 > 其他好文 > 详细

Selenium-键盘操作

时间:2017-09-03 09:55:32      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:xxxxx   _id   blank   编码   .com   row   read   键盘操作   cape   

  在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)

 

  

Selenium-键盘操作

标签:xxxxx   _id   blank   编码   .com   row   read   键盘操作   cape   

原文地址:http://www.cnblogs.com/R-bear/p/7468593.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!