class_docstr: A mutable view to a :obj:`Container` given by a key prefix.
  
  Args:
      prefix (:obj:`bytes`): the prefix that defines the key range of the
          view-container. The resulting container will share an access to
          only records in the `prefix` key range, but with `prefix`-es
          stripped from them.
  
          For example, if the Container contents are:
          `{
              b'e.y': b'012',
              b'meta.x': b'123',
              b'meta.z': b'x',
              b'zzz': b'oOo'
          }`, then `container.view(prefix=b'meta.')` will behave (almost)
          exactly as an Container:
          `{
              b'x': b'123',
              b'z': b'x',
          }`
      container (:obj:`Container`): the parent container to build the view on
docstr: Returns the value by the given `key` if it exists else `default`.
  
  The `default` is :obj:`None` by default.
docstr_tok: ["Returns","the","value","by","the","given","`","key","`","if","it","exists","else","`","default","`",".","The","`","default","`","is",":","obj",":","`","None","`","by","default","."]
code: def get(self, key: ContainerKey, default=None) -> ContainerValue:
      """Returns the value by the given `key` if it exists else `default`.
  
      The `default` is :obj:`None` by default.
      """
      path = self.absolute_path(key)
      return self.parent.get(path, default)
  
imports: from aim.storage.container import Container, ContainerItemsIterator, ContainerKey, ContainerValue
  from aim.storage.containertreeview import ContainerTreeView
  from typing import Iterator, Tuple
label_desc: Use image node_id 6 for calling the PrefixView obj's underlying member method code with example usage: obj.get(key, default) and returns: self