diff options
Diffstat (limited to 'Lib/shelve.py')
-rw-r--r-- | Lib/shelve.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Lib/shelve.py b/Lib/shelve.py index f1a468e..7a75445 100644 --- a/Lib/shelve.py +++ b/Lib/shelve.py @@ -95,13 +95,13 @@ class Shelf(UserDict.DictMixin): 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 |