zoukankan      html  css  js  c++  java
  • pyautogui模拟鼠标键盘操作

    安装pyautogui库

    快捷键win+R调出“运行”命令窗口,输出cmd
    在cmd命令窗口输出:
    pip install pyautogui
    等待安装,直到完成

    如何使用

    1. 打开python的IDLE
    2. 导入库:
      import pyautogui as pg
    3. 按需输入命令即可

    命令

    每条指令运行间隔(类似全局):
    pg.PAUSE=1 %每隔1s运行一条程序

    鼠标类命令

    获取当前鼠标位置:
    pg.position()
    模拟鼠标左键:
    pg.click(x,y)
    模拟鼠标双击左键:
    pg.doubleClick(x,y) #注意C是大写
    模拟鼠标右键:
    pg.click(x,y,button='right')
    模拟鼠标移动:
    pg.moveTo(x,y,time) %用time时长从当前移到目标位置
    模拟鼠标拖动:
    pg.dragTo(x,y,time,button='left')

    键盘类命令

    普通按键:
    pg.press('key')
    key:enter/left/ctrl
    热键(快捷键):
    pg.hotkey('key1','key2','key3')
    按住不放型/释放按键:
    pg.keyDown()/pg.keyUp()

    键盘写入

    键盘输入:
    pg.write('',interval=time)

  • 相关阅读:
    c-复习基础
    java-根据起止IP获取IP段集合
    java-随机数
    java-数组
    TypeSafe Config使用
    日志手段
    git 常用命令
    看门狗
    容器HashSet原理(学习)
    容器Vector原理(学习)
  • 原文地址:https://www.cnblogs.com/thgpddl/p/12555332.html
Copyright © 2011-2022 走看看