我正在编写一个桌面使用统计应用程序。它运行一个后台守护进程,在规定的间隔时间内唤醒,查找当前焦点应用程序窗口的名称,并将这些数据记录在数据库中。
在 Linux 桌面上,我成功地使用 xprop 工具(可在 此处 找到)完成了此操作。
那么在 Mac OSX 上我该如何做同样的操作呢?是否有直接或间接的方法可以从 Python 脚本中完成此任务?(PyObjC?)
在 Linux 桌面上,我成功地使用 xprop 工具(可在 此处 找到)完成了此操作。
那么在 Mac OSX 上我该如何做同样的操作呢?是否有直接或间接的方法可以从 Python 脚本中完成此任务?(PyObjC?)
import Xlib.display Xlib.display.Display().get_input_focus().focus.get_wm_name()
- Daniel Kluev