work in progress: classifier

git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@2107 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
helmutm 2007-10-09 15:19:23 +00:00
parent caf8b60b83
commit 6cfb4c0464

View file

@ -87,6 +87,13 @@ class Jeep(object):
def get(self, key, default=None):
return getattr(self, key, default)
def setdefault(self, key, value):
existing = self.get(key, default=_notfound)
if existing is _notfound:
self[key] = value
return value
return existing
def index(self, key):
return self._sequence.index(key)