繁体   English   中英

stdout进程到python中的文件

[英]stdout of a process to a file in python

我正在将两个不同的进程集成到一个进程中,但我需要将每个进程的stdout分别打印到两个不同的文件中。 (可能是tkinter gui)。

将process1表示为file1,将process2表示为file2。 有什么建议么?

Python的子进程就可以做到这一点......

with open('process1.stdout', 'wb') as f1:
    p1 = subprocess.Popen(['process1'], stdout=f1)
with open('process2.stdout', 'wb') as f2:
    p2 = subprocess.Popen(['process2'], stdout=f2)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM