sys.stdin和
sys.stdouthandle无效,因为pythonw作为守护进程运行时不提供控制台支持,因此默认参数
subprocess.call()失败。
Deamon程序有意关闭stdin / stdout / stderr并改用日志记录,因此您必须自己进行管理:我建议使用subprocess.PIPE。
如果您 真的 不在乎子流程对错误和所有内容的说明,则可以使用
os.devnull(我不确定它的可移植性吗?),但我不建议这样做。

sys.stdin和
sys.stdouthandle无效,因为pythonw作为守护进程运行时不提供控制台支持,因此默认参数
subprocess.call()失败。
Deamon程序有意关闭stdin / stdout / stderr并改用日志记录,因此您必须自己进行管理:我建议使用subprocess.PIPE。
如果您 真的 不在乎子流程对错误和所有内容的说明,则可以使用
os.devnull(我不确定它的可移植性吗?),但我不建议这样做。