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

在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
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值