[Python Study Notes]實現對鼠標控制
阿新 • • 發佈:2018-02-19
移動 bin log ont 實例化 html 實現 坐標 tool
‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ >>文件: 鼠標控制.py >>作者: liu yang >>郵箱: [email protected] >>博客: www.cnblogs.com/liu66blog ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ #!/usr/bin/env python # -*- coding: utf-8 -*- import sys, os import pynput from pynput.mouse import Controller,Button # 實例化鼠標控制 mouse = Controller() # x坐標+100,y坐標+100 mouse.move(100,100) # 將鼠標移動到固定位置 mouse.position=(1475, 35) # 讀取當前的鼠標位置 position=format(mouse.position) print(position) # 右鍵單擊 mouse.click(Button.right,1) # 左鍵雙擊 mouse.click(Button.left,2) # 單擊的另一種實現,先點擊後釋放 mouse.press(Button.right) mouse.release(Button.right) # 鼠標滾動(x,y) x代表左右移動,y代表上下移動 # X:正值代表從右向左 Y:正值代表向上移動,負值代表向下移動 mouse.scroll(0,-1000)
[Python Study Notes]實現對鼠標控制