我目前正在尝试从多个进程登录到单个文件,但遇到了很多麻烦。我花了无数个小时在网上查找——stackoverflow 和 Google,但没有得到任何具体的结果。
我读过了:在 Python 中使用多处理时应该如何记录? https://stackoverflow.com/questions/641420/how-should-i-log-while-using-multiprocessing-in-python?answertab=active#tab-top
我一直在尝试使用 zzzeek 的代码,但它不会为我写入文件。我没有具体的方法——我只是尽我所能地尝试。
你们中有人让它工作并有示例代码吗?或者你们有其他方法吗?我需要将多个进程记录到同一个文件中。我还想将各个类的任何错误记录到同一个文件中。然而,我对简单地让多进程工作感到满意。
Thanks
看看这些帖子:
- 将日志记录与多处理结合使用 http://plumberjack.blogspot.co.uk/2010/09/using-logging-with-multiprocessing.html
- 改进了 QueueHandler、QueueListener:处理阻塞的处理程序 http://plumberjack.blogspot.co.uk/2010/09/improved-queuehandler-queuelistener.html
- logutils:在较旧的 Python 版本中使用最新的日志记录功能 http://plumberjack.blogspot.co.uk/2010/10/logutils-using-recent-logging-features.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)