900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python如何模拟键盘输入_用python代码模拟键盘输入

python如何模拟键盘输入_用python代码模拟键盘输入

时间:2022-12-20 15:12:14

相关推荐

python如何模拟键盘输入_用python代码模拟键盘输入

今天在写代码时遇到一种情况,代码只能通过外部操作来判断,这时我就想到用python的代码来模拟一个键盘输入的值。

安装好,就可以直接上代码了:import win32api

import win32con

win32api.keybd_event(17,0,0,0) #ctrl键位码是17

win32api.keybd_event(86,0,0,0) #v键位码是86

win32api.keybd_event(86,0,win32con.KEYEVENTF_KEYUP,0) #释放按键

win32api.keybd_event(17,0,win32con.KEYEVENTF_KEYUP,0)

下面时一些常见的键值码和键的对应:

字母和数字键 数字小键盘的键 功能键 其它键

键 键码 键 键码键 键码 键 键码

A 650 96F1 112 Backspace 8

B 661 97F2 113 Tab 9

C 672 98F3 114 Clear 12

D 683 99F4 115 Enter 13

E 694 100F5 116 Shift 16

F 705 101F6 117 Control 17

G 716 102F7 118 Alt 18

H 727 103F8 119 Caps Lock 20

I 738 104F9 120 Esc 27

J 749 105F10 121 Spacebar 32

K 75* 106F11 122 Page Up 33

L 76+ 107F12 123 Page Down 34

M 77 Enter 108 End 35

N 78- 109Home 36

O 79. 110Left Arrow 37

P 80/ 111Up Arrow 38

Q 81 Right Arrow 39

R 82 Down Arrow 40

S 83 Insert 45

T 84 Delete 46

U 85 Help 47

V 86 Num Lock 144

W 87

X 88

Y 89

Z 90

0 48

1 49

2 50

3 51

4 52

5 53

6 54

7 55

8 56

9 57

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。