在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 键位码表

按键 键码 按键 键码
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 键位码表)相关推荐

  1. python 模拟键盘输入组合键_Python 模拟键盘输入

    Python 模拟键盘输入,留着备用. #coding=utf-8 import win32gui,win32api,win32con import time import threading def ...

  2. python模拟输入回车键_用Python模拟键盘输入

    import win32apiimport win32conwin32api.keybd_event(17,0,0,0) #ctrl键位码是17win32api.keybd_event(86,0,0, ...

  3. python模拟键盘输入字符_Python | 根据关键字符串遍历窗口 模拟键盘输入操作

    在自动化脚本测试某个程序的过程中,偶尔会因为文件读取操作弹出各种信息窗口,导致自动化脚本无法继续往下执行.为了解决这个问题,需要隔一段时间对信息窗口进行一次遍历,针对需要处理的窗口进行模拟键盘输入操作 ...

  4. python 模拟键盘输入:以钢琴模拟器脚本与模拟中文输入为例

    用到的库:keyboard,threading,time 代码: # 导入模块 import threading import time import keyboard 先写两个主要的函数出来: # ...

  5. python模拟键盘输入视频_python教程-模拟鼠标和键盘输入

    大家可能知道,有的情形下,如果我们需进行自动化操作的应用程序不提供相对应的的接口,就难以通过Python直接调用API来做到自动化.在此类情形下,Python也并非压根没有办法,我们可以通过模拟键盘和 ...

  6. python模拟键盘输入_这件神器,每个 Python入门学习者都值得一试

    灰常实用的一篇文章,看完你会来点赞滴. 不论你是刚开始学 Python,还是正在啃数据分析的骨头,对你来说,不断在各种命令行窗口和编辑器里切来切去,或者不断打开各种窗口查看 matplotlib 的输 ...

  7. python模拟键盘输入+切换键盘布局

    PostMessage() def keyHwnd(hwndEx, char):"""向指定控件输入值:param hwndEx: 控件句柄:param char: 字符 ...

  8. python 模拟键盘输入 自制游戏手柄

    模拟程序 # direct inputs # source to this solution and code: # http://stackoverflow.com/questions/144890 ...

  9. python模拟键盘输入_python模拟键盘输入的问题

    问 题 这是一段自动登录QQ的代码,我感觉是def an()出了问题,但是我看不出问题在哪儿. import subprocess import win32api import win32con im ...

最新文章

  1. 【组队学习】【23期】Datawhale深度推荐模型
  2. 一款零注解侵入的 API 文档生成工具,你用过吗?
  3. Jenkins部署SpringBoot应用到远程服务器
  4. hdu 1213 How Many Tables ([kuangbin带你飞]专题五 并查集)
  5. linux :YOLO5配置(ubuntu 20.04 下安装运行yolov5)
  6. 数据产品必知的4层技术知识
  7. Linux缺少qt5core,关于qt5:无法运行Qt应用:找不到版本“ Qt_5”
  8. Android之系统服务-WindowManager
  9. 为什么借助开源学习是最有效的?
  10. 15.01.29-MVC中用Areas分解项目
  11. python可以干嘛-python都可以用来做什么
  12. K3C官改固件更新frp客户端
  13. 体验经济:互联网生存的秘密
  14. 极大似然估计法的理解
  15. java工作描述怎么写,太厉害了!
  16. 【第104期】游戏策划:如何看待另一半沉迷游戏?
  17. UE4 单面模型法线翻转及碰撞问题
  18. 工具善其事,必先被苦逼的其器所钝伤然后打磨之才能利其器
  19. java 画立体图形
  20. 有CCC认证是不是代表产品的质量好?

热门文章

  1. 基于局部自适应色差阈值的彩色图像边缘检测_爱学术
  2. 【MQTT基础篇(七)】MQTT主题
  3. 低压电工实操考核设备
  4. php 返回英文乱码,使用php 5时MySQL返回乱码的解决办法_php
  5. 如何策划新闻营销的主题?
  6. 使用 Python 和 Pygame 构建小行星游戏
  7. 阿里云中间件是什么,有哪些产品
  8. unity obi插件
  9. ACM/ICPC 2017 Nanning Regional 总结
  10. 除了《千与千寻》,宫崎骏漫画的花卉治愈了观众,而花艺学院治愈了你一片温情