def __setitem__(self, key, value):
        path = self._get_path(key)
        pickled = self.encode(value)    
        try:
            f = open(path, 'w')
            try:
                f.write(pickled)
            finally: 
                f.close()
        except __HOLE__:
            pass
dataset/ETHPy150Open wecatch/app-turbo/turbo/session.py/DiskStore.__setitem__