运行 Python 脚本作为 Windows 后台进程

Running Python Script as a Windows background process

我一直在尝试编写一个 python 脚本,该脚本从串口读取数据。它在命令行中运行良好,但我需要它 运行 作为没有任何命令行界面的后台进程。该脚本有一个 while 循环,它从串行端口读取下一个字节的数据并相应地模拟按键。对于要集中在当前 window 而不是 python 命令行的按键,我需要脚本 运行 作为后台进程。我在这里读了很少的答案,但对我来说没有任何意义。请指出正确的方向。

在 Windows 上,您可以使用 pythonw.exe 可执行文件在后台 运行 一个 Python 脚本,这将 运行 您的程序不可见过程或与之交互的方式。如果没有系统监视器,您也无法终止它。有关 pythonw.exe 的更多信息可以在问题的答案中找到:pythonw.exe or python.exe?