PyUserInput 模拟鼠标
from pymouse import PyMouse
from pykeyboard import PyKeyboard
import time   # 连续进行两个动作可能太快而效果不明显,因此加入暂停时间
from Quartz.CoreGraphics import *
from AppKit import *
m = PyMouse()                                   # 鼠标对象
k = PyKeyboard()                                # 键盘对象
x_dim, y_dim = m.position()                  # 获得屏幕尺寸
print('鼠标当前位置: ', x_dim, y_dim)
m.move(62, 350)

在mac上用Python模拟鼠标不起作用,百度的代码都是Windows下的,我在Mac上不能用,为什么呢?

1个回答

你用到了import time 库但是并没有使用到
m = PyMouse() # 鼠标对象
k = PyKeyboard() # 键盘对象
这两段之间加time.sleep(3)试试
模拟鼠标只需要获取位置吗?

weixin_42484338
咔咔-测试 回复°赤坂龙之介: 你移动了,再打印鼠标位置呢,
3 个月之前 回复
mic_jay
°赤坂龙之介 获取鼠标位置可以获取的, 但是下面的那个m.move() 鼠标移动 没有效果。。 不知道为什么
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问