在Windows后台运行Python脚本

34
我一直在尝试编写一个Python脚本,从串口读取数据。它可以从命令行正常运行,但我需要它作为后台进程运行,不需要任何命令行界面。该脚本有一个while循环,它从串口读取下一个字节的数据,并相应地模拟按键操作。为了让按键操作集中在当前窗口上,而不是Python命令行上,我需要将脚本作为后台进程运行。我已经阅读了这里的一些答案,但没有任何线索。请指引我正确的方向。
1个回答

87
在Windows系统中,你可以使用pythonw.exe可执行文件在后台运行Python脚本,这将以不可见的进程方式运行你的程序,并且无法与之交互。你也不能在没有系统监视器的情况下终止它。有关pythonw.exe的更多信息,请参考以下问题的答案:pythonw.exe or python.exe?

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接