我尝试在Python 2.5中记录异常,但无法实现。所有格式化函数执行的操作与我想要的不同。
我想到了这个:
def logexception(type, value, traceback):
print traceback.format_exception(type, value, traceback)
sys.excepthook = logexception
但是当调用它时,它会因为参数错误而退出,尽管根据文档它应该可以工作。有人知道这个问题是什么或者是否有其他可替换的解决方案吗?