Python - 获取X窗口ID

时间:2012-12-08 23:36:02

标签: python user-interface window xserver

我试图使用Python来获取任意窗口的X窗口ID。

理想情况下,脚本采用与从shell运行xwininfo相同的形式 - 允许用户单击窗口并确定所选窗口的XID。

我已经查看了xwininfo.c的来源(链接here),但我无法找到任何可用于执行相同工作的python库。

非常感谢任何帮助:)

1 个答案:

答案 0 :(得分:0)

如果我尝试这样做,我只需使用subprocesssh从shell运行xwininfo,然后获取其输出并随意执行任何操作。您是否有理由想要模仿其行为而不仅仅是使用它?