我一直在尝试编写一个从串口读取数据的python脚本。它从命令行运行良好,但我需要它作为后台进程运行,没有任何命令行界面。该脚本有一个while循环,它从串行端口读取下一个数据字节并相应地模拟按键。对于要关注当前窗口的按键,而不是python命令行,我需要脚本作为后台进程运行。我在这里读了几个答案,但对我来说没有什么响铃。请指出我正确的方向。
答案 0 :(得分:28)
在Windows上,您可以使用pythonw.exe
可执行文件在后台运行Python脚本。这将在后台运行您的程序,没有可见的进程或与之交互的方式。没有系统监视器也无法终止它。有关pythonw.exe
的更多信息,请访问:
pythonw.exe or python.exe?
祝你好运!