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

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

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

豆瓣源

pip install pypiwin32 -i https://pypi.douban.com/simple

清华大学源

pip install pypiwin32 -i https://pypi.tuna.tsinghua.edu.cn/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
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐