美文网首页
【python+selenium】键盘事件

【python+selenium】键盘事件

作者: 柠月如风000 | 来源:发表于2018-07-27 09:43 被阅读0次

    selenium 提供了一整套的模拟键盘操作事件

    前提:

    模拟键盘的操作需要先导入键盘模块:

    from selenium.webdriver.common.keys import Keys

    例如:

    模拟 enter 键,可以用 send_keys(Keys.ENTER)

    # coding:utf-8

    from selenium.webdriver.common.keys import Keys

    driver.find_element_by_id("kw").send_keys("selnium")

    其它常见的键盘操作:

    键盘 F1 到 F12:send_keys(Keys.F1) 把 F1 改成对应的快捷键

    复制 Ctrl+C:send_keys(Keys.CONTROL,'c') 

    粘贴 Ctrl+V:send_keys(Keys.CONTROL,'v') 

    全选 Ctrl+A:send_keys(Keys.CONTROL,'a') 

    剪切 Ctrl+X:send_keys(Keys.CONTROL,'x') 

    制表键 Tab: send_keys(Keys.TAB) 

    删除键(BackSpace):send_keys(Keys.BACK_SPACE) 

    空格键(Space):send_keys(Keys.SPACE) 

    回退键(Esc):send_keys(Keys.ESCAPE) 

     回车键(Enter):send_keys(Keys.ENTER)

    相关文章

      网友评论

          本文标题:【python+selenium】键盘事件

          本文链接:https://www.haomeiwen.com/subject/cqrwmftx.html