Cache-Commit Dictionaries (was: Re: survey: is shelve broken?)
holger krekel
pyth at devel.trillke.net
Thu May 9 10:22:50 EDT 2002
minor correction in class ccdict:
> def get(self, key, default=None):
> if dict.has_key(self,key):
> v=dict.__getitem(self,key)
> else:
> if self.deleted.get(key):
> v=self[key]=default
> del deleted[key]
the last three lines should be:
if self.deleted.get(key):
v=default
> else:
> v=self[key]=self.STATEDICT.get(key,default)
but maybe it's better to first discuss the general idea
before going into more coding-details (you already proposed this).
holger
More information about the Python-list
mailing list