selenium模擬鍵盤操作大全


一、鍵盤操作(很多時候沒有按鈕點擊,只能回車的情況,或者只能使用模擬鍵盤的情況)

    1.selenium提供了完整的的模擬鍵盤操作事件,模擬鍵盤的操作需要先導入鍵盤模塊:

from selenium.webdriver.common.keys import Keys

    2.模擬enter鍵,可以用send_keys(Keys.ENTER)

下面是其他操作鍵盤的,搜索百度、參考部分書籍、作為補充:

ADD:加

SUBTRACT:減

MULTIPLY:乘

DIVIDE:除

EQUALS:等於

NUMPAD0----NUMPAD9:小鍵盤的0---9數字

下面是一些常用的功能按鍵:

TAB:tab鍵

ALT:Alt鍵

CONTROL:Ctrl鍵

SHIFT:Shift鍵

LEFT_ALT:左邊Alt鍵

LEFT_SHIFT:左邊Shift鍵

LEFT_CONTROL:左邊Ctrl鍵

ENTER:回車鍵

SPACE:空格鍵

BACKSPACE:退格鍵

BACK_SPACE:退格鍵

ESCAPE:Esc鍵

F1--F12:F1--F12鍵

INSERT:插入鍵

DELETE:刪除鍵

HOME:定位行首

END:定位行尾

以下鍵盤編碼,搜索於百度!

ESC鍵VK_ESCAPE (27) 
回車鍵:VK_RETURN (13) 
TAB鍵:VK_TAB (9) 
Caps Lock鍵:VK_CAPITAL (20) 
Shift鍵:VK_SHIFT (16) 
Ctrl鍵:VK_CONTROL (17) 
Alt鍵:VK_MENU (18) 
空格鍵:VK_SPACE (32) 
Backspace鍵:VK_BACK (8) 
左徽標鍵:VK_LWIN (91) 
右徽標鍵:VK_RWIN (92) 
鼠標右鍵快捷鍵:VK_APPS (93) 
Insert鍵:VK_INSERT (45) 
Home鍵:VK_HOME (36) 
Page Up:VK_PRIOR (33) 
PageDown:VK_NEXT (34) 
End鍵:VK_END (35) 
Delete鍵:VK_DELETE (46) 
方向鍵(←):VK_LEFT (37) 
方向鍵(↑):VK_UP (38) 
方向鍵(→):VK_RIGHT (39) 
方向鍵(↓):VK_DOWN (40) 
F1鍵:VK_F1 (112) 
F2鍵:VK_F2 (113) 
F3鍵:VK_F3 (114) 
F4鍵:VK_F4 (115) 
F5鍵:VK_F5 (116) 
F6鍵:VK_F6 (117) 
F7鍵:VK_F7 (118) 
F8鍵:VK_F8 (119) 
F9鍵:VK_F9 (120) 
F10鍵:VK_F10 (121) 
F11鍵:VK_F11 (122) 
F12鍵:VK_F12 (123) 
Num Lock鍵:VK_NUMLOCK (144) 
小鍵盤0:VK_NUMPAD0 (96) 
小鍵盤1:VK_NUMPAD1 (97) 
小鍵盤2:VK_NUMPAD2 (98) 
小鍵盤3:VK_NUMPAD3 (99) 
小鍵盤4:VK_NUMPAD4 (100) 
小鍵盤5:VK_NUMPAD5 (101) 
小鍵盤6:VK_NUMPAD6 (102) 
小鍵盤7:VK_NUMPAD7 (103) 
小鍵盤8:VK_NUMPAD8 (104) 
小鍵盤9:VK_NUMPAD9 (105) 
小鍵盤。:VK_DECIMAL (110) 
小鍵盤*:VK_MULTIPLY (106) 
小鍵盤+:VK_ADD (107) 
小鍵盤-:VK_SUBTRACT (109) 
小鍵盤/:VK_DIVIDE (111) 
Pause Break鍵:VK_PAUSE (19) 
Scroll Lock鍵:VK_SCROLL (145)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM