zoukankan      html  css  js  c++  java
  • python 模拟键盘输入

    备忘录

    import
    win32api import win32con win32api.keybd_event(17,0,0,0) #ctrl键位码是17 win32api.keybd_event(86,0,0,0) #v键位码是86 win32api.keybd_event(86,0,win32con.KEYEVENTF_KEYUP,0) #释放按键 win32api.keybd_event(17,0,win32con.KEYEVENTF_KEYUP,0)

    下面时一些常见的键值码和键的对应:
    字母和数字键     数字小键盘的键       功能键         其它键 
          键   键码      键   键码          键   键码       键      键码 
          A   65          0   96            F1   112       Backspace    8 
          B   66          1   97            F2   113       Tab       9 
          C   67          2   98            F3   114       Clear      12 
          D   68          3   99            F4   115       Enter      13 
          E   69          4   100           F5   116      Shift      16 
          F   70          5   101           F6   117      Control     17 
          G   71         6   102           F7   118      Alt       18 
          H   72         7   103           F8   119      Caps Lock    20 
          I    73          8   104          F9   120      Esc       27 
          J    74          9   105          F10  121     Spacebar    32 
          K   75         *   106           F11  122      Page Up     33 
          L   76         +   107           F12  123      Page Down    34 
          M   77        Enter 108                          End       35 
          N   78         -   109                              Home      36 
          O   79         .   110                              Left Arrow   37 
          P   80         /   111                              Up Arrow    38 
          Q   81                                                Right Arrow   39 
          R   82                                                Down Arrow    40 
          S   83                                                Insert      45 
          T   84                                                Delete      46 
          U   85                                                Help       47 
          V   86                                                Num Lock     144   
          W  87          
          X   88      
          Y   89      
          Z   90      
          0   48      
          1   49      
          2   50       
          3   51       
          4   52       
          5   53       
          6   54       
          7   55       
          8   56       
          9   57

    大道至简,知易行难,知行合一,得到功成;大道至简,悟在天成。
  • 相关阅读:
    Java基础(01)--简介及基础语法
    高数(01)--函数、极限、连续
    未来行业及趋势
    HttpRunner基础使用一:
    web自动化中js操作的操作应用
    django框架学习六:优化views.py文件,使用rest_framework中的APIVew和Response返回
    django框架学习五:djangorestframework中ModelSerializer的关联字段的生成
    django框架学习四:引入djangorestframework中ModelSerializer
    django框架学习三:djangorestframework中序列化器的优化:添加单字段、多字段、自定义函数的校验
    django框架学习三:使用DRF框架,引入序列化器,实现对数据库的增删改查操作
  • 原文地址:https://www.cnblogs.com/XingzhiDai/p/11939744.html
Copyright © 2011-2022 走看看