示例#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)