【问题标题】:Running Python Script as a Windows background process [duplicate]将 Python 脚本作为 Windows 后台进程运行 [重复]
【发布时间】:2015-09-27 14:02:25
【问题描述】:
我一直在尝试编写一个从串行端口读取数据的 python 脚本。它从命令行运行良好,但我需要它作为没有任何命令行界面的后台进程运行。该脚本有一个 while 循环,它从串行端口读取数据的下一个字节并相应地模拟按键。为了使按键专注于当前窗口,而不是 python 命令行,我需要脚本作为后台进程运行。我在这里读过很少的答案,但没有什么对我响起。请指出我正确的方向。
【问题讨论】:
标签:
python
windows
background-process
【解决方案1】:
在 Windows 上,您可以使用 pythonw.exe 可执行文件在后台运行 Python 脚本,该脚本将在没有可见进程或与之交互的方式下运行您的程序。如果没有系统监视器,您也无法终止它。有关pythonw.exe 的更多信息可以在问题的答案中找到:pythonw.exe or python.exe?