°赤坂龙之介 2019-11-05 07:25 采纳率: 50%
浏览 338

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条回答 默认 最新

  • 咔咔-测试 2019-11-06 17:02
    关注

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

    评论

报告相同问题?

悬赏问题

  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
  • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值