示例#1
0
 def lines(self) -> List[str]:
     cause = format_exception(self.cause)
     suf1 = '' if self.stack.empty else ' at:'
     tb1 = (List() if self.stack.empty else self.format_stack)
     return tb1.cons(f'IO exception{suf1}').cat('Cause:') + cause + List(
         '', 'Callback:', f'  {self.f}')
示例#2
0
 def expand(self) -> 'amino.List[str]':
     return format_exception(self.exc).cons(self.desc)
示例#3
0
 def full_trace_lines(self) -> List[str]:
     return self.trace_lines_with(format_exception(self.cause))