zoukankan      html  css  js  c++  java
  • pykeyboard ,pymouse 操作键盘和鼠标

    import pymouse,pykeyboard,os,sys
    from pymouse import *
    from pykeyboard import PyKeyboard

    m = PyMouse()
    k = PyKeyboard()
    #鼠标操作:
    m.click(x,y,button,n) #鼠标点击
    #x,y –是坐标位置
    #buttong – 1表示左键,2表示点击右键
    #n – 点击次数,默认是1次,2表示双击
    m.move(x,y) #–鼠标移动到坐标(x,y)
    x_dim, y_dim = m.screen_size() #–获得屏幕尺寸
    #键盘操作:
    k.type_string('Hello, Python!')# –模拟键盘输入字符串
    k.press_key('A') #–模拟键盘按A键

    k.release_key('A')# –模拟键盘松开A键

    k.press_key([keyboard.control,'A']) #–模拟键盘按A键
    k.release_key(keyboard.control)# –模拟键盘松开ctrl键


    k.tap_key("B") #–模拟点击B键
    k.tap_key('H',n=2,interval=5)#–模拟点击H键,2次,每次间隔5秒
    k.tap_key(k.function_keys[5]) #–点击功能键F5
    k.tap_key(k.numpad_keys[5],3) #–点击小键盘5,3次
    #联合按键模拟
    #例如同时按alt+tab键盘
    k.press_key(k.alt_key)# –按住alt键
    k.tap_key(k.tab_key) #–点击tab键
    k.release_key(k.alt_key)# –松开alt键
  • 相关阅读:
    西瓜书的读书笔记
    Tensorflow-gpu在windows10上的安装(anaconda)
    php 设置报错等级
    PHP 类型比较表
    PHP中的定界符格式
    php进制转换函数
    php魔法常量
    php中双$$与多$$
    php引用传值
    CSS3过渡效果实现菜单划出效果
  • 原文地址:https://www.cnblogs.com/jodie2019/p/12313472.html
Copyright © 2011-2022 走看看