def _print_download_progress_msg(self, msg, flush=False):
    """Prints a message about download progress either to the console or TF log.

    Args:
      msg: Message to print.
      flush: Indicates whether to flush the output (only used in interactive
             mode).
    """
    if self._interactive_mode():
      # Print progress message to console overwriting previous progress
      # message.
      self._max_prog_str = max(self._max_prog_str, len(msg))
      sys.stdout.write("\r%-{}s".format(self._max_prog_str) % msg)
      sys.stdout.flush()
      if flush:
        print("\n")
    else:
      # Interactive progress tracking is disabled. Print progress to the
      # standard TF log.
      logging.info(msg)
def _print_download_progress_msg ( self , msg , flush = False ) : if self . _interactive_mode ( ) : self . _max_prog_str = max ( self . _max_prog_str , len ( msg ) ) sys . stdout . write ( "\r%-{}s" . format ( self . _max_prog_str ) % msg ) sys . stdout . flush ( ) if flush : print ( "\n" ) else : logging . info ( msg )
Prints a message about download progress either to the console or TF log.

    Args:
      msg: Message to print.
      flush: Indicates whether to flush the output (only used in interactive
             mode).