code: def convert_bytes(b):
      '''Convert a number of bytes into a human readable memory usage, bytes,
  kilo, mega, giga, tera, peta, exa, zetta, yotta'''
      if b is None:
          return '#NA'
      for s in reversed(memory_symbols):
          if b >= memory_size[s]:
              value = float(b) / memory_size[s]
              return '%.1f%sB' % (value, s)
      return "%sB" % f convert_bytes(b):
      '''Convert a number of bytes into a human readable memory usage, bytes,
  kilo, mega, giga, tera, peta, exa, zetta, yotta'''
      if b is None:
          return '#NA'
      for s in reversed(memory_symbols):
          if b >= memory_size[s]:
              value = float(b) / memory_size[s]
              return '%.1f%sB' % (value, s)
      return "%sB" % b
docs: Convert a number of bytes into a human readable memory usage, bytes,
  kilo, mega, giga, tera, peta, exa, zetta, yotta