diff --git a/Lib/shelve.py b/Lib/shelve.py index f1a468e211f..7a75445b0bf 100644 --- a/Lib/shelve.py +++ b/Lib/shelve.py @@ -95,13 +95,13 @@ def __len__(self): return len(self.dict) def has_key(self, key): - return key in self.dict + return self.dict.has_key(key) def __contains__(self, key): - return key in self.dict + return self.dict.has_key(key) def get(self, key, default=None): - if key in self.dict: + if self.dict.has_key(key): return self[key] return default