【发布时间】:2019-06-03 08:02:49
【问题描述】:
我正在尝试使用 python 启动一个无限运行的进程,并将它的输出通过管道传输到一个文件中。在 python 可执行文件退出后,新创建的进程应该继续运行。 当 python 使用此代码退出时,我能够启动一个进程并使其保持运行:
subprocess.Popen(command_list, creationflags=subprocess.DETACHED_PROCESS | subprocess.CREATE_NEW_PROCESS_GROUP | subprocess.CREATE_BREAKAWAY_FROM_JOB)
现在我正在尝试将已启动进程的输出通过管道传输到一个文件中,但我无法让它与分离进程一起工作。
关于如何实现这一目标的任何建议?
请注意,我正在尝试在 Windows 上实现这一目标。
【问题讨论】:
标签: python python-3.x windows subprocess