selenium---键盘操作

  既然是自动化肯定需要键盘一些简单操作,上一篇介绍了鼠标操作内容,这一篇简单的过下键盘操作

键盘操作

selenium中如果想要使用键盘操作,需要导入对应的模块 from selenium.webdriver.common.keys import Keys 在使用的时候可以直接通过send_keys方法进行直接调用keys内的方法

先简单的认识下如何使用键盘操作:

1、导入对应模块库;

2、打开百度,输入‘测试-安静博客园园’;

3、直接调用keys中的删除按钮对应内容来删除多出来的“园”字。

4、查看结果后进行全选以及剪切操作

 

上面拿百度举的简单的小例子,这里最主要的是知道,我们键盘上的内容对应的是那些值,安静简单的整理了

键盘 方法
删除键 BACK_SPACE
空格键 SPACE
回车键 SPACE
tab键 TAB
回退键 ESCAPE
回车键 ENTER
CRTL CONTROL
F1 F1

 

 

 

 

 

 

 

 

 

 

 

 

具体的方法,大家可以点开Keys的源码进行查看。

class Keys(object):
    """
    Set of special keys codes.
    """

    NULL = '\ue000'
    CANCEL = '\ue001'  # ^break
    HELP = '\ue002'
    BACKSPACE = '\ue003'
    BACK_SPACE = BACKSPACE
    TAB = '\ue004'
    CLEAR = '\ue005'
    RETURN = '\ue006'
    ENTER = '\ue007'
    SHIFT = '\ue008'
    LEFT_SHIFT = SHIFT
    CONTROL = '\ue009'
    LEFT_CONTROL = CONTROL
    ALT = '\ue00a'
    LEFT_ALT = ALT
    PAUSE = '\ue00b'
    ESCAPE = '\ue00c'
    SPACE = '\ue00d'
    PAGE_UP = '\ue00e'
    PAGE_DOWN = '\ue00f'
    END = '\ue010'
    HOME = '\ue011'
    LEFT = '\ue012'
    ARROW_LEFT = LEFT
    UP = '\ue013'
    ARROW_UP = UP
    RIGHT = '\ue014'
    ARROW_RIGHT = RIGHT
    DOWN = '\ue015'
    ARROW_DOWN = DOWN
    INSERT = '\ue016'
    DELETE = '\ue017'
    SEMICOLON = '\ue018'
    EQUALS = '\ue019'

    NUMPAD0 = '\ue01a'  # number pad keys
    NUMPAD1 = '\ue01b'
    NUMPAD2 = '\ue01c'
    NUMPAD3 = '\ue01d'
    NUMPAD4 = '\ue01e'
    NUMPAD5 = '\ue01f'
    NUMPAD6 = '\ue020'
    NUMPAD7 = '\ue021'
    NUMPAD8 = '\ue022'
    NUMPAD9 = '\ue023'
    MULTIPLY = '\ue024'
    ADD = '\ue025'
    SEPARATOR = '\ue026'
    SUBTRACT = '\ue027'
    DECIMAL = '\ue028'
    DIVIDE = '\ue029'

    F1 = '\ue031'  # function  keys
    F2 = '\ue032'
    F3 = '\ue033'
    F4 = '\ue034'
    F5 = '\ue035'
    F6 = '\ue036'
    F7 = '\ue037'
    F8 = '\ue038'
    F9 = '\ue039'
    F10 = '\ue03a'
    F11 = '\ue03b'
    F12 = '\ue03c'

    META = '\ue03d'
    COMMAND = '\ue03d'

 

如果安静写的文章如果对您有帮助,点个关注,持续更新。不懂的或者写错的地方,可以下方进行留言。感谢支持!

posted @ 2020-08-26 19:51  测试-安静  阅读(469)  评论(0编辑  收藏  举报