code: def print_tb(tb, limit=None, file=None):
      
      if file is None:
          file = sys.stderr
      if limit is None:
          if hasattr(sys, 'tracebacklimit'):
              limit = sys.tracebacklimit
      file.write('\n'.join(format_tb(tb, limit)) + '\n')
docs: Print up to 'limit' stack trace entries from the traceback 'tb'.
  
      If 'limit' is omitted or None, all entries are printed.  If 'file'
      is omitted or None, the output goes to sys.stderr; otherwise
      'file' should be an open file or file-like object with a write()
      method.