我有一个实验代码,它通过命令行(即 os.startfile)打开其他程序,并且想知道即使在打开这些程序时,如何将 PsychoPy 创建的 visual.Window() 对象保留为最顶层的活动窗口。我希望这些其他程序在后台运行,并且不会干扰参与者对实验刺激的键盘响应。就像现在一样,我必须手动单击实验窗口才能在打开这些其他程序时再次激活它,并且在我单击它之前,PsychoPy 中不会记录响应。
如果您不介意分享如何将 PsychoPy visual.Window() 放在首位,我将不胜感激。我在 Windows 7 上运行 PsychoPy v 1.81.03,但也对 OSX 的答案感兴趣。感谢您分享您的知识和专业知识!