Python自动控制鼠标

Python010

Python自动控制鼠标,第1张

一、安装pyautogui

pip install pyautogui

二、调用

import time

import random

import pyautogui

三、自动控制鼠标

while 1:

    # 15秒钟移动一次鼠标(移动鼠标时间可以根据自己需要设定)

    time.sleep(15)

    pyautogui.moveTo(x=5100,y=random.randint(1500,1600))

################################移动鼠标

####pyautogui.moveTo()函数将鼠标立即移动到屏幕的指定位置:x,y为坐标,duration指定所需秒数

import pyautogui

for i in range(10):

        pyautogui.moveTo(5100,1600,duration=5.25)

        pyautogui.moveTo(200,100,duration=5.25)

        pyautogui.moveTo(200,200,duration=5.25)

        pyautogui.moveTo(100,200,duration=5.25)

####pyautogui.moveRel()函数相对于当前的位置移动鼠标

import pyautogui

for i in range(10):

        pyautogui.moveRel(100,0,duration=0.25)

        pyautogui.moveRel(0,100,duration=0.25)

        pyautogui.moveRel(-100,0,duration=0.25)

        pyautogui.moveRel(0,-100,duration=0.25)

####pyautogui.position()函数确定鼠标当前的位置

pyautogui.position()

python中运行结果图像随鼠标移动变色参考以下方法

#当鼠标在窗口中按下左键拖动的时候执行

#Widget.bind(self.draw, "", self.mouseMove)

#当鼠标在大圆内移动的时候执行

self.draw.tag_bind(self.ball, "", self.mouseMove)

def __init__(self, master=None):

global letter_ball_x2

letter_ball_x2 = 0

global letter_ball_y2

letter_ball_y2 = 0

global SHOW_LOG

SHOW_LOG = True

Frame.__init__(self, master)

Pack.config(self)

self.createWidgets()

self.after(10, self.move_ball)

1:重新插拔下试试。

2:鼠标本身出问题了,零件之间接触不良,建议换个鼠标试试,如果换个解决问题,就是鼠标的问题。

3:是否USB接口松动或者USB接口出问题,接触不良,换个接口看看。

4:鼠标的驱动出现问题了,可以下载驱动精灵之类的软件,安装相应驱动。

其次:

1.如果用的是笔记本电脑,鼠标放在桌面上不动,和在浏览网页时鼠标常常就莫名的消失了,但有时候不去动他,一会又会好了,像遇到这种情况一般来说重启下电脑一般就会好了。

2.如果总是盯着某个网站,那么可能是网站问题咯,如果鼠标的光标还是动不到,更新DirectX安装,重启后测试,DX是直接负责加速draw/的,如果发生空鼠标外观问题.右键点桌面任意空白位置,最后设置系统硬加速,但是指定的图形却不存在了,再重启计算机就好了.

3.USB的接口松动,有时候是这样的,这word中,打字时间长了,很久都移不动鼠标,如果不是鼠标质量的问题,可能就是鼠标USB的插口松动了,只要拔下鼠标,把鼠标插紧USB插口就行了。

4.如果是电脑的N卡问题的话,这样设置一下,因为这可能跟显示有关。打开显卡控制面板,然后在进入3D设置,设置成“一致性纹理锁”,该选项就选“使用硬件”就行了。

5.按alt+tab键最小化所有窗口露出桌面,然后在桌面上空白的地方点下右键,一般情况下鼠标指针就会恢复显示出来了。