【发布时间】:2010-12-23 16:15:09
【问题描述】:
有一些类似的问题,但没有一个提供我需要的答案。
如果我通过threading.Thread 创建线程,然后抛出未处理的异常,这些线程将被终止。我希望使用堆栈跟踪保留异常详细信息的默认打印,但也要降低整个过程。
我考虑过可以捕获线程中的所有异常,然后在主线程对象上重新引发它们,或者可以手动执行默认异常处理,然后在主线程。
最好的方法是什么?
【问题讨论】:
标签: python exception-handling multithreading systemexit