欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

python实现鼠标抖动

时间:2023-04-23

from random import randintfrom pyautogui import position,moveTo,size,FAILSAFEFAILSAFE = FalsesX,sY = size()while True: try: x,y = position() if x <= sX and y <= sY: newX = eval('%d %s %d' % (x,['+','-'][randint(0,1)],randint(1,12))) newY = eval('%d %s %d' % (y,['+','-'][randint(0,1)],randint(1,12))) moveTo(newX,newY) else: moveTo(0,0) except: pass

运行后,鼠标开始无规律的抖动,点关闭程序的按钮都有点困难。主要就是随机数的知识。

这里用到了一个eval语句,帮助我们合成算式,再将鼠标移动到结果的位置。

您也可以自己设定抖动幅度。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。