admin管理员组

文章数量:1794759

Python模拟键盘输入(附Python 键位码表)

Python模拟键盘输入(附Python 键位码表)

在Python中我们要模拟键盘进行一些输入

安装第三方库win32api(如果没有就需要安装)

1.Win+R,输入cmd打开命令行 2.输入pip install pypiwin32 实质访问的下载网站是pypi.Python/simple/,这是一个外国网站,速度比较慢 这时我们可以使用国内网站

豆瓣源

pip install pypiwin32 -i pypi.douban/simple

清华大学源

pip install pypiwin32 -i pypi.tuna.tsinghua.edu/simple 导入模块 import win32api import win32con 输入代码 win32api.keybd_event(17, 0, 0, 0) #Ctrl win32api.keybd_event(86, 0, 0, 0) #V win32api.keybd_event(86, 0, win32con.KEYEVENTF_KEYUP, 0) #释放指令 win32api.keybd_event(17, 0, win32con.KEYEVENTF_KEYUP, 0) Python 键位码表 按键键码按键键码
A65096
B66197
C67298
D68399
E694100
F705101
G716102
H727103
I738104
J749105
K75*106
L76+107
M77Enter108
N78-109
O79.110
P80/111
Q81F1112
R82F2113
S83F3114
T84F4115
U85F5116
V86F6117
W87F7118
X88F8119
Y89F9120
Z90F10121
Backspace8F11122
Tab9F12123
Clear12End35
Enter13Home36
Shift16LeftArrow37
Control17UpArrow38
Alt18RightArrow39
Caps Lock20DownArrow40
Esc27Insert45
Spacebar32Delete46
PageUp33Help47
PageDown34NumLock144

本文标签: 键位码表键盘输入Python