docs: def print_tb(tb, file=None, **kwargs):
      """
      :param types.TracebackType|types.FrameType|StackSummary tb:
      :param io.TextIOBase|io.StringIO|None file: stderr by default
      :return: nothing, prints to ``file``
      """
      if file is None:
          file = sys.stderr
      for l in format_tb(tb=tb, **kwargs):
          file.write(l)
      file.flush()