使用标准的python日志api记录pyqt4应用程序中的所有异常的最佳方式是什么?
我尝试过在try中包装exec_(),除了块,并记录其中的异常,但它只记录应用程序初始化时的异常。
作为临时解决方案,我将除块之外的最重要的方法包装在try中,但这不是唯一的方法。
发布于 2009-06-18 21:27:06
您需要覆盖sys.excepthook
def my_excepthook(type, value, tback):
# log the exception here
# then call the default handler
sys.__excepthook__(type, value, tback)
sys.excepthook = my_excepthookhttps://stackoverflow.com/questions/1015047
复制相似问题