def get(self, key):
        """Returns the deserialized data for the provided key.

        """
        encoded_key = self.encode_key(key)
        try:
            return self.deserialize_data(self.get_binary(encoded_key))
        except __HOLE__:
            if encoded_key == key:
                raise KeyError(binascii.hexlify(key))
            else:
                raise KeyError(key, binascii.hexlify(encoded_key))
dataset/ETHPy150Open blixt/py-starbound/starbound/btreedb4.py/FileBTreeDB4.get