如何从python中的QThread中捕获未捕获的异常[重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

是否有可能在Python中捕获uncaught exceptions中引发的QThread,以便父线程捕获子线程中的异常。在Java中,我会使用UncaughtExceptionHandler。

python exception pyqt qthread
1个回答
0
投票

每当异常被提出并且未被捕获时,就会调用sys.excepthook;也许你可以通过一种方式来看到未捕获的异常就是尝试这个:

def raise_exception(*args):
    # print info when raising uncaught exception
    print(args)

sys.excepthook = raise_exception
© www.soinside.com 2019 - 2024. All rights reserved.