def except_hook(typ, val, tb):
"""
traceback,?:?
"""
pywinerr_list = []
sys.__excepthook__(typ, val, tb)
ex = "\n"
for e in traceback.format_exception(typ, val, tb):
ex += e
pywinerr_pos = ex.find('com_error')
if pywinerr_pos > -1:
error_str = ex[pywinerr_pos+len('com_error')+1:].strip()
xt.str2List(error_str[1:-1], pywinerr_list)
return False
#xt.inputList(pywinerr_list)
评论列表
文章目录