admin管理员组文章数量:1794759
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 键位码表A | 65 | 0 | 96 |
B | 66 | 1 | 97 |
C | 67 | 2 | 98 |
D | 68 | 3 | 99 |
E | 69 | 4 | 100 |
F | 70 | 5 | 101 |
G | 71 | 6 | 102 |
H | 72 | 7 | 103 |
I | 73 | 8 | 104 |
J | 74 | 9 | 105 |
K | 75 | * | 106 |
L | 76 | + | 107 |
M | 77 | Enter | 108 |
N | 78 | - | 109 |
O | 79 | . | 110 |
P | 80 | / | 111 |
Q | 81 | F1 | 112 |
R | 82 | F2 | 113 |
S | 83 | F3 | 114 |
T | 84 | F4 | 115 |
U | 85 | F5 | 116 |
V | 86 | F6 | 117 |
W | 87 | F7 | 118 |
X | 88 | F8 | 119 |
Y | 89 | F9 | 120 |
Z | 90 | F10 | 121 |
Backspace | 8 | F11 | 122 |
Tab | 9 | F12 | 123 |
Clear | 12 | End | 35 |
Enter | 13 | Home | 36 |
Shift | 16 | LeftArrow | 37 |
Control | 17 | UpArrow | 38 |
Alt | 18 | RightArrow | 39 |
Caps Lock | 20 | DownArrow | 40 |
Esc | 27 | Insert | 45 |
Spacebar | 32 | Delete | 46 |
PageUp | 33 | Help | 47 |
PageDown | 34 | NumLock | 144 |
版权声明:本文标题:Python模拟键盘输入(附Python 键位码表) 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686900607a116101.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论