def load(self, key=None):
        self.deleted = False
        self.clear()
        
        self.key = key
        if not self.key:
            return
        
        try:
            value = self.storage.get(key)
        except __HOLE__, e:
            value = {}
        self.update(value)
        self._old_value = self.copy()
dataset/ETHPy150Open limodou/uliweb/uliweb/lib/weto/session.py/Session.load