Python 防止子进程窗口聚焦

Python 防止子进程窗口聚焦,python,window,subprocess,Python,Window,Subprocess,我有以下代码: with open(filename) as imgfile: viewer = Popen(['feh', "--scale-down", filename]) # User input here 我的问题是,子进程窗口(图像查看器)从输入窗口窃取焦点。因此,用户必须单击第一个窗口来输入文本。有人知道一个简单的解决方案来改变这一点吗? 我已经试过不同的观众了。打开和关闭应该很快,因为有很多图像是按顺序显示的。 感谢您的帮助。如果您使用的是Linux,您可能会使用xd

我有以下代码:

with open(filename) as imgfile:
    viewer = Popen(['feh', "--scale-down", filename])

# User input here
我的问题是,子进程窗口(图像查看器)从输入窗口窃取焦点。因此,用户必须单击第一个窗口来输入文本。有人知道一个简单的解决方案来改变这一点吗? 我已经试过不同的观众了。打开和关闭应该很快,因为有很多图像是按顺序显示的。
感谢您的帮助。

如果您使用的是Linux,您可能会使用xdool。但我想这项工作很难始终如一。也许你应该考虑制作一个GUI应用程序,好的,谢谢。除此之外,事情似乎真的很复杂