这篇文章主要介绍了Python实现鼠标自动在屏幕上随机移动功能,具有很好的参考价值,希望对大家有所帮助。还等什么?一起跟随小编过来看看吧
本来想控制鼠标自动移动防止公司电脑自动休眠的策略,然而,实现了并没什么卵用,还是会休眠。但还是分享出来吧。win10的系统。
首先要安装几个第三方的包:pymouse、pyhook、pywin32、pyuserinput。别看代码里值引用pymouse和win32api,如果不把这些都装了,运行时就会报错。
下面来看下代码吧。
from pymouse import PyMouse
from win32api import GetSystemMetrics
import random
import time
m = PyMouse()
m.position()
width = GetSystemMetrics(0)
heigth = GetSystemMetrics(1)
m.move(100, 100)
while True:
x = random.randint(0, width)
y = random.randint(0, heigth)
m.move(x, y)
time.sleep(random.randint(3, 5))
补充知识:python控制 鼠标移动 pyautogui || PyMouse 自动化
方法1 pyautogui
安装 ·pip install pyautogui
文档
基本操作指令
gui.PAUSE=0.5 #每次函数调用后暂停0.