code: def humanize_bytes(n_bytes: int):
      """Returns a human-friendly byte size.
  
      Parameters
      ----------
      n_bytes
  
      """
      suffixes = ["B", "KB", "MB", "GB", "TB", "PB"]
      human = float(n_bytes)
      rank = 0
      if n_bytes != 0:
          rank = int((math.log10(n_bytes)) / 3)
          rank = min(rank, len(suffixes) - 1)
          human = n_bytes / (1024.0**rank)
      f = ("%.2f" % human).rstrip("0").rstrip(".")
      return f"{f} {suffixes[rank]}"
  
label_desc: Use image node_id 2 for calling a global function with example usage: humanize_bytes(n_bytes) and returns: f, str, suffixes