python处理不同线程的输出

时间:2017-09-04 12:34:30

标签: python multithreading python-2.7

我正在使用python多线程来启动一系列线程,这些线程执行一组命令并将结果打印到stdout。现在我想为每个有打印的线程都有一个指定的文件。

我在这个网站上看到了很多问题,但解决方案看起来仍然很遥远。

我偶然发现多处理是一个非常好的方法,但我得到以下错误,这是python 2.7.x中的一个已知错误

AssertionError:断言main_name不在sys.modules中,main_name

使用基于python 2.7.x的框架我无法将python版本更新为3或更高版本,因为多处理工作正常。

是否有任何方法可以在单独的文件中捕获每个线程输出?感谢!!!!

0 个答案:

没有答案