def trace (multirows = False):
(file, fun, line), t, v, tbinfo = asyncore.compact_traceback()
try: v = str (v)
except: v = repr (v)
line = "%s %s Traceback: %s" % (t, v, tbinfo)
if multirows:
line = trace ().replace ("] [", "\n - ")
line = line.replace ("Traceback: [", "\n -----------\n + Traceback\n ===========\n - ")
line = line [:-1] + "\n -----------"
return line
评论列表
文章目录