arsenic.keys
¶
This module holds constants of the special codes used for keyboard keys. These
can be used in arsenic.session.Element.send_keys()
.
For example, to send 'hello world'
followed by the enter key, you could do:
element.send_keys(f'hello world{keys.ENTER}')
-
NULL
¶
-
CANCEL
¶
-
HELP
¶
-
BACKSPACE
¶
-
TAB
¶
-
CLEAR
¶
-
RETURN
¶
-
ENTER
¶
-
SHIFT
¶
-
CONTROL
¶
-
ALT
¶
-
PAUSE
¶
-
ESCAPE
¶
-
SPACE
¶
-
PAGE_UP
¶
-
PAGE_DOWN
¶
-
END
¶
-
HOME
¶
-
LEFT
¶
-
UP
¶
-
RIGHT
¶
-
DOWN
¶
-
INSERT
¶
-
DELETE
¶
-
SEMICOLON
¶
-
EQUALS
¶
-
NUMPAD0
¶
-
NUMPAD1
¶
-
NUMPAD2
¶
-
NUMPAD3
¶
-
NUMPAD4
¶
-
NUMPAD5
¶
-
NUMPAD6
¶
-
NUMPAD7
¶
-
NUMPAD8
¶
-
NUMPAD9
¶
-
MULTIPLY
¶
-
ADD
¶
-
SEPARATOR
¶
-
SUBTRACT
¶
-
DECIMAL
¶
-
DIVIDE
¶
-
F1
¶
-
F2
¶
-
F3
¶
-
F4
¶
-
F5
¶
-
F6
¶
-
F7
¶
-
F8
¶
-
F9
¶
-
F10
¶
-
F11
¶
-
F12
¶
-
META
¶
-
COMMAND
¶