python3 pyautogui模拟按键,鼠标移动

def winr():
    # print(pyautogui.size())  #获取屏幕分辨率
    # pyautogui.moveTo(300,300,duration=0.25)
    # pyautogui.moveTo(400, 300, duration=0.25)
    # pyautogui.moveTo(400, 400, duration=0.25)
    # pyautogui.moveTo(300,400,duration=0.25) #移动鼠标
    # x,y = pyautogui.position() #返回当前鼠标位置
    # print(x,y)
    #pyautogui.click(x,y,button="left") #默认左击
    #pyautogui.click(x,y)
    #pyautogui.click(button='right')  # 右击
    #pyautogui.rightClick()             #右击
    #pyautogui.click(button= 'middle') #中击
    # pyautogui.doubleClick(x,y)       #双击
    # pyautogui.scroll(-200)   #滚轮滑动(正数为上,负数为下)
    # pyautogui.dragTo(x,y,duration=0.5) #鼠标拖拽
    #像素处理
    # im = pyautogui.screenshot()
    # print(im.getpixel((x,y)))  #300,400这个坐标像素为(103, 73, 112)
    # print(pyautogui.pixelMatchesColor(x,y,(103, 73, 112))) #判断屏幕坐标是否等于这个值
    # print(pyautogui.locateOnScreen('button.png'))  #提前在需点击的位置截图,locateOnScreen简单的颜色对比,不匹配则返回NONE
    # z,w = pyautogui.center(((1, 1039, 41, 36))) #获得中心点
    # pyautogui.click(z,w)
    #按键
    # pyautogui.click(100,100)
    # pyautogui.typewrite("hello word!") #发送键值
    # pyautogui.hotkey("win","r")  #热键
    #pyautogui.press("win")   #相当于keyDown + keyUp二个函数的整合
    # pyautogui.hotkey('alt','tab')
winr()


pyautogui 常用

键盘表:

‘enter’ (或‘return’ 或 ‘\n’)

回车

‘esc’

ESC键

‘shiftleft’, ‘shiftright’

左右SHIFT键

‘altleft’, ‘altright’

左右ALT键

‘ctrlleft’, ‘ctrlright’

左右CTRL

‘tab’ (‘\t’)

TAB

‘backspace’, ‘delete’

BACKSPACE 、DELETE键

‘pageup’, ‘pagedown’

PAGE UP 和 PAGE DOWN键

‘home’, ‘end’

HOMEEND键

‘up’, ‘down’, ‘left’, ‘right’

箭头键

‘f1’, ‘f2’, ‘f3’….

F1…….F12键

‘volumemute’, ‘volumedown’, ‘volumeup’

有些键盘没有

‘pause’

PAUSE键

‘capslock’, ‘numlock’, ‘scrolllock’

CAPS LOCK, NUM LOCK, 和 SCROLL LOCK 键

‘insert’

INSINSERT键

‘printscreen’

PRTSCPRINT SCREEN键

‘winleft’, ‘winright’

Win键

‘command’

Mac OS X command键

  • 3
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值