Find a value

    :param path: The Key path to search for
    :type path: :py:obj:`str`
    :returns: The found value or an empty string if not found.

def find(self, path):
    """
    Find a value

    :param path: The Key path to search for
    :type path: :py:obj:`str`
    :returns: The found value or an empty string if not found.
    """
    p = [re.sub('[\[\]]', '', w) for w in PyVDF.__RE_Path_Seperator.findall(path)]
    array = self.getData()
    for c in p:
      try:
        array = array[c]
      except KeyError:
        return ''
    return array