我正在使用python多线程来启动一系列线程,这些线程执行一组命令并将结果打印到stdout。现在我想为每个有打印的线程都有一个指定的文件。
我在这个网站上看到了很多问题,但解决方案看起来仍然很遥远。
我偶然发现多处理是一个非常好的方法,但我得到以下错误,这是python 2.7.x中的一个已知错误
AssertionError:断言main_name不在sys.modules中,main_name
使用基于python 2.7.x的框架我无法将python版本更新为3或更高版本,因为多处理工作正常。
是否有任何方法可以在单独的文件中捕获每个线程输出?感谢!!!!