Skip to main content
 首页 » 编程设计

python之在 Mac OS X 中移动光标(在 Python 和/或 R 中)

2025年05月04日19JustinYoung

谁能帮我弄清楚如何使用 Python 或 R 脚本在 Mac OS X 中移动光标?计划是读取实时信号并根据流值向上或向下移动光标。感谢您的帮助 ... 谢谢!

请您参考如下方法:

好吧,R 允许你使用 C,所以它听起来像作弊,但有效:

library(inline) 
move.cursor <- cfunction(c(x="numeric",y="numeric"), 
  "CGWarpMouseCursorPosition(CGPointMake(asReal(x),asReal(y))); 
   return R_NilValue;", 
  "#include <ApplicationServices/ApplicationServices.h>",,"C", 
  libargs="-framework AppKit") 

然后您只需调用move.cursor 即可移动光标:

move.cursor(100, 100)