"""
Python实现模拟按键刷搜狗拼音输入法字数
"""
import timeimport win32con
import win32api# 1.实现模拟按键
VK_CODE = {'backspace': 0x08,'tab': 0x09,'clear': 0x0C,'enter': 0x0D,'shift': 0x10,'ctrl': 0x11,'alt': 0x12,'pause': 0x13,'caps_lock': 0x14,'esc': 0x1B,'spacebar': 0x20,'page_up': 0x21,'page_down': 0x22,'end': 0x23,'home': 0x24,'left_arrow': 0x25,'up_arrow': 0x26,'right_arrow': 0x27,'down_arrow': 0x28,'select': 0x29,'print': 0x2A,'execute': 0x2B,'print_screen': 0x2C,'ins': 0x2D,'del': 0x2E,'help': 0x2F,'0': 0x30,'1': 0x31,'2': 0x32,'3': 0x33,'4': 0x34,'5': 0x35,'6': 0x36,'7': 0x37,'8': 0x38,'9': 0x39,'a': 0x41,'b': 0x42,'c': 0x43,'d': 0x44,'e': 0x45,'f': 0x46,'g': 0x47,'h': 0x48,'i': 0x49,'j': 0x4A,'k': 0x4B,'l': 0x4C,'m': 0x4D,'n': 0x4E,'o': 0x4F,'p': 0x50,'q': 0x51,'r': 0x52,'s': 0x53,'t': 0x54,'u': 0x55,'v': 0x56,'w': 0x57,'x': 0x58,'y': 0x59,'z': 0x5A,'numpad_0': 0x60,'numpad_1': 0x61,'numpad_2': 0x62,'numpad_3': 0x63,'numpad_4': 0x64,'numpad_5': 0x65,'numpad_6': 0x66,'numpad_7': 0x67,'numpad_8': 0x68,'numpad_9': 0x69,'multiply_key': 0x6A,'add_key': 0x6B,'separator_key': 0x6C,'subtract_key': 0x6D,'decimal_key': 0x6E,'divide_key': 0x6F,'F1': 0x70,'F2': 0x71,'F3': 0x72,'F4': 0x73,'F5': 0x74,'F6': 0x75,'F7': 0x76,'F8': 0x77,'F9': 0x78,'F10': 0x79,'F11': 0x7A,'F12': 0x7B,'F13': 0x7C,'F14': 0x7D,'F15': 0x7E,'F16': 0x7F,'F17': 0x80,'F18': 0x81,'F19': 0x82,'F20': 0x83,'F21': 0x84,'F22': 0x85,'F23': 0x86,'F24': 0x87,'num_lock': 0x90,'scroll_lock': 0x91,'left_shift': 0xA0,'right_shift ': 0xA1,'left_control': 0xA2,'right_control': 0xA3,'left_menu': 0xA4,'right_menu': 0xA5,'browser_back': 0xA6,'browser_forward': 0xA7,'browser_refresh': 0xA8,'browser_stop': 0xA9,'browser_search': 0xAA,'browser_favorites': 0xAB,'browser_start_and_home': 0xAC,'volume_mute': 0xAD,'volume_Down': 0xAE,'volume_up': 0xAF,'next_track': 0xB0,'previous_track': 0xB1,'stop_media': 0xB2,'play/pause_media': 0xB3,'start_mail': 0xB4,'select_media': 0xB5,'start_application_1': 0xB6,'start_application_2': 0xB7,'attn_key': 0xF6,'crsel_key': 0xF7,'exsel_key': 0xF8,'play_key': 0xFA,'zoom_key': 0xFB,'clear_key': 0xFE,'+': 0xBB,',': 0xBC,'-': 0xBD,'.': 0xBE,'/': 0xBF,'`': 0xC0,';': 0xBA,'[': 0xDB,'\\': 0xDC,']': 0xDD,"'": 0xDE,'`': 0xC0
}def key_input(input_words=''):"""输入要操作的键(多个),电脑自动模拟输入如:sasdj:param input_words::return:"""for word in input_words:win32api.keybd_event(VK_CODE[word], 0, 0, 0)time.sleep(0.04)win32api.keybd_event(VK_CODE[word], 0, win32con.KEYEVENTF_KEYUP, 0)time.sleep(0.01)def key_even(input_key):"""输入要操作的键(单个),电脑自动模拟输入如:w:param input_key::return:"""win32api.keybd_event(VK_CODE[input_key], 0, 0, 0)time.sleep(0.04)win32api.keybd_event(VK_CODE[input_key], 0, win32con.KEYEVENTF_KEYUP, 0)time.sleep(0.01)# 方法调用
import time
while True:time.sleep(0.1)# input_words = input('请输入要操作的键(多个):')key_input('hhhhhhhhhhh1')

Python实现模拟按键刷搜狗拼音输入法字数相关推荐

  1. python win32 模拟按键

    python win32 模拟按键 支持组合按键 直接上代码 import win32api import win32conkey_map = {"0": 49, "1& ...

  2. 【python】Python实现模拟按键切换浏览器标签

    Python实现模拟按键切换浏览器标签 author:juliusyang 原理:模拟按下浏览器标签切换快捷键:ctrl + 数字键 import time import win32api impor ...

  3. Python实现模拟按键和改键精灵

    """ Python实现模拟按键和改键精灵,用以控制拳皇97,亲测有效. VK_CODE:虚拟键码 参考: https://www.cnblogs.com/Evan-fa ...

  4. python驱动级模拟按键_Python实现windows下模拟按键和鼠标点击的方法

    本文实例讲述了Python实现windows下模拟按键和鼠标点击的方法.分享给大家供大家参考.具体如下: 这段代码可以模拟在窗口上按下按键.鼠标左键点击.鼠标右键点击.鼠标双击等等 # # _*_ c ...

  5. python驱动级模拟按键 检测_模拟任意按键(驱动级)

    昨儿装了一XP的离开模式补丁,愕然发现自己的键盘没有Sleep键-- 无奈开始着手写一个模拟按键的小程序,就这么一个小东西算是难住我了. 先后试了 SendKeys .keybd_event .Pos ...

  6. python实现模拟按键下拉_利用 Python 实现 Windows 下的鼠标键盘模拟

    本来用按键精灵是可以实现我的需求,而且更简单,但既然学python ,就看一下呗. 依赖: pip install PyUserInput PyUserInput 依赖 pyhook,所以还得安装 p ...

  7. python实现模拟按键down_Python如何实现键盘鼠标按键模拟 Python实现键盘鼠标按键模拟代码...

    Python如何实现键盘鼠标按键模拟?本篇文章小编给大家分享一下Python实现键盘鼠标按键模拟代码,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 需要安装pypiwin3 ...

  8. python驱动级模拟按键_python如何实现驱动级的模拟按键?

    你为啥要直接用python来实现驱动级模拟,用python来调用模拟键盘驱动的库不是挺好么. 这个官方例子里就有python下如何调用的例子: from ctypes import * import ...

  9. Python脚本模拟按键Crtl+1,Crtl+2....实现浏览器标签自动切换

    可以使用pyautogui库来实现模拟按键功能.首先安装该库: pip install pyautogui 接下来,创建一个名为keyboard_simulation.py的Python脚本,并编写以 ...

最新文章

  1. vb.net2019-读逗号分隔csv等文件
  2. 技能系统设计笔记 3
  3. 强烈推荐!入门大数据分析必看的知识点总结,适合零基础学习
  4. vs2002 vs2003 可能存在的问题以及解决办法!
  5. UITableViewCell delete button 上有其它覆盖层
  6. Silverlight学习笔记1:浏览器外运行(Out Of Browser)及更新检查
  7. Win10技巧:如何确定电脑是否适用Hyper-V虚拟机?
  8. 画出多项式的硬件编码_硬件工程师职业规划
  9. hadoop 2022 面试题总结了
  10. 处于停机等非正常状态_汽轮机运行最重要的启动与停机阶段,你得了解这些实际经验...
  11. 图书条形码跟ISBN号互相转换的类
  12. 安卓手机远程连接linux系统,电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)-Go语言中文社区...
  13. 十进制转换为三进制实例
  14. POJ1555-Polynomial Showdown
  15. 阿里云国际版免费试用:如何注册以及注意事项
  16. 我的第一份实习工作结束了!!!
  17. 艾拉物联:标准协议不同,碎片化将是IoT长期挑战
  18. 服务器显示器蓝屏怎么解决
  19. ffmpeg图片格式转换
  20. Windows运行单个.bat文件或运行多个.bat文件

热门文章

  1. 天气预报查询 API + AI 等于王炸(一大波你未曾设想的天气预报查询 API 应用场景更新了)
  2. 超级计算机summit存储容量,天河3号超级计算机 我国正在开发超级计算机 将比”天河一号”快200倍...
  3. 【CTF系列】2021年2月四叶草CTF
  4. 支付宝内部功能调用APPid列表
  5. Dockerharbor安装 镜像私有仓库上床和拉取
  6. 微信公众平台--服务号/订阅号--网页授权获取用户基本信息
  7. 文件下载:POI读取word或Excel,修改内容后以流的形式输出到前端
  8. 哔哩哔哩html制作搜索,b站如何搜索用户?哔哩哔哩bilibili搜索用户全教程
  9. Java日志框架 -- JCL日志门面(JCL概念介绍、JCL示例)
  10. 中海达手簿软件Hi-Survey Road提示:非认证设备,不支持RTK采集!——授之以渔