我正在使用pyautogui来获取鼠标X,Y的坐标,因为它沿屏幕移动。有什么办法可以使鼠标悬停在该坐标处的持续时间(以毫秒为单位)。我想创建鼠标悬停的散点图,例如,我可能在特定部分上缓慢移动鼠标,而在另一部分上快速移动鼠标。这样,我可以找到哪个部分更具重点。
答案 0 :(得分:0)
此代码作为散点图数据将非常有用
import pyautogui, time, sys ,random
while True:
CurserPos = pyautogui.position()
print(CurserPos, end='\r')
pyautogui.move(random.randrange(0,100), random.randrange(0,100), 1, pyautogui.easeOutQuad)
print(CurserPos, end='\r')
pyautogui.move(random.randrange(0,100),random.randrange(0,100), 1, pyautogui.easeInOutQuad)
print(CurserPos, end='\r')
pyautogui.move(random.randrange(0,100),random.randrange(0,100), 1, pyautogui.easeInBounce)
print(CurserPos, end='\r')
pyautogui.move(random.randrange(0,100),random.randrange(0,100), 1, pyautogui.easeInQuad)
print(CurserPos, end='\r')
pyautogui.move(random.randrange(0,100),random.randrange(0,100), 1, pyautogui.easeInElastic)
答案 1 :(得分:0)
>>> import pymouse
>>> mouse = pymouse.PyMouse()
>>> mouse.position()
(231L, 479L)