Python 多处理输出到文件

Python 多处理输出到文件,python,multiprocessing,pid,Python,Multiprocessing,Pid,在创建类进程实例时或在执行进程(target=…,args=(…))期间,是否有方法将流重定向到文件。start() 我问起典型的蟒蛇式的方式 Process(target=start\u test,args=(时间戳,当前\u test\u套件,用户\u ip)).start() 如果没有pythonic方法可以做到这一点,也许linux可以将PID输出重定向到文件?如果我们想将进程输出重定向到文件,我们必须将sys.stdout分配到open(filename,'w')或open(file

在创建类进程实例时或在执行
进程(target=…,args=(…))期间,是否有方法将流重定向到文件。start()

我问起典型的蟒蛇式的方式

Process(target=start\u test,args=(时间戳,当前\u test\u套件,用户\u ip)).start()

如果没有pythonic方法可以做到这一点,也许linux可以将PID输出重定向到文件?

如果我们想将进程输出重定向到文件,我们必须将
sys.stdout
分配到
open(filename,'w')
open(filename,'a')
,如果我们想附加日志文件。

太好了,这正是我需要的。我没有注意到这个帖子。谢谢男人:)