예제 #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)
예제 #2
0
파일: base.py 프로젝트: 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)
예제 #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)