相关疑难解决方法(0)

获取导致异常的异常描述和堆栈跟踪,全部作为字符串

我在Python中看到了很多关于堆栈跟踪和异常的帖子.但还没找到我需要的东西.

我有一大堆Python 2.7代码可能引发异常.我想抓住它并将一个字符串分配给它的完整描述和导致错误的堆栈跟踪(我们只是在控制台上看到的所有内容).我需要这个字符串将其打印到GUI中的文本框.

像这样的东西:

try:
    method_that_can_raise_an_exception(params)
except Exception as e:
    print_to_textbox(complete_exception_description(e))
Run Code Online (Sandbox Code Playgroud)

问题是:功能什么complete_exception_description

python exception-handling stack-trace python-2.7

376
推荐指数
9
解决办法
19万
查看次数