Why no errors from multiprocessing is reported in Python and how to switch on reporting errors?(为什么在Python中没有报告来自多处理的错误,以及如何打开报告错误?)
本文介绍了为什么在Python中没有报告来自多处理的错误,以及如何打开报告错误?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我设置了一些简单的代码来测试多处理的一些问题处理,我无法跟踪该代码中的错误,因为没有来自进程的反馈。既然我现在对它视而不见,我怎么能从子进程接收子进程的异常。如何调试此代码。
推荐答案
您可以尝试、捕获和记录工作进程内发生的异常。大概是这样的
异常日志处理程序将自动包括堆栈跟踪。
这篇关于为什么在Python中没有报告来自多处理的错误,以及如何打开报告错误?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!