最近使用了 Python 中的concurrent.futures.ThreadPoolExecutor
,submit 的任务在执行过程中出现了异常,但是日志却完全没有任何异常信息。
我找到了下面这些资料:
使用 Python 中的ThreadPoolExecutor
,有没有方法像 Java 中的Executor.execute(Runnable command)
一样显式地输出异常信息?或者有什么方法像Thread.setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler eh)
一样设置异常处理器?
1
tisswb 2020-12-03 10:43:51 +08:00
可以用 logger 记录到日志文件中查看
|