是否可以在 python 中启动一个不停止主循环的 window

is it possible to launch a window that does not stop the mainloop in python

OS = windows 7

我有一个 python 程序(有效)正在 USB 总线上监听 activity。我想执行大量需要在特定时间输入特定用户的测试。我想弹出一个 window,上面写着 "press button xxx"。关键是主循环需要继续 运行 因为它正在寻找事件。我不关心 window 或者它是否存在,我不需要从 window 捕获任何信息。我只想给用户一条消息,让他在正确的时间按下正确的按钮。任何类型的信号都可以工作;它不一定是图形用户界面 window。它不必看起来很漂亮。感谢任何建议或指向此类内容的链接。谢谢

听起来您正在 Python 运行的 运行 脚本并不依赖于您请求的用户输入。要 运行 另一个进程而不中断 Python 脚本执行,您可以使用:

import subprocess
subprocess.Popen([exe,arg1,arg2,arg3])

哪里

exe = executable/script 到 运行 从你的 OS 命令行

arg1=传递给exe的第一个参数

arg2= 传递给 exe 的第二个参数

等...(列表中的 OS 支持的参数数量)

这个单独的 exe 进程可以请求用户输入。