class_docstr: This is a simple wrapper around tqdm that includes a starting delay before printing.
      
code: def __next__(self):
      if (
          self.pbar is None
          and time.time() - self.start_time > self.start_delay
      ):
          self.pbar = tqdm.tqdm(
              total=self.total,
              initial=self.unshown_count,
              desc=self.desc,
              disable=self.silent,
          )
          self.pbar.start_t = self.start_time
      if self.pbar is not None:
          self.pbar.update(1)
      else:
          self.unshown_count += 1
      try:
          return next(self.iter)
      except StopIteration as e:
          if self.pbar is not None:
              self.pbar.close()
          raise e
  
imports: import time
  import tqdm
label_desc: Use image node_id 2 for calling the ShowProgress obj's underlying member method code with example usage: obj.__next__() and returns: next