Esempio n. 1
0
 def loads(self, value):
     '''Deserializes and optionally decompresses object `value`.'''
     if self._compress:
         try:
             value = decompress(value)
         except error:
             pass
     return loads(value)
Esempio n. 2
0
File: base.py Progetto: lcrees/shove
 def loads(self, value):
     '''Deserializes and optionally decompresses object `value`.'''
     if self._compress:
         try:
             value = decompress(value)
         except error:
             pass
     return loads(value)
Esempio n. 3
0
    def loads(self, value, key=None):
        '''Deserializes and optionally decompresses object `value`.'''
        if self._compress:
            try:
                value = decompress(value)
            except error:
                pass

        try:
            return loads(value)
        except EOFError:
            raise KeyError(key)