rq traceback-如何提取实际文本?

zyfwsgd6  于 2021-06-09  发布在  Redis
关注(0)|答案(0)|浏览(180)

我遵循rq文档中关于编写自定义exceptoin处理程序的推荐模式:

def my_handler(job, exc_type, exc_value, traceback):
    # do custom things here
    # for example, write the exception info to a DB

问题是当我试图打印或记录 traceback 我明白了:

<traceback object at 0x1027fcd40>

而不是文本。我试过这样的方法 .text 以及 print_exc() 但什么都不管用。我也试过了 dir(traceback) 回来了这个:

['tb_frame', 'tb_lasti', 'tb_lineno', 'tb_next']

如何为日志程序提取实际文本?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题