Skip to content

Instantly share code, notes, and snippets.

@stepahn
Created September 12, 2010 18:57
Show Gist options
  • Save stepahn/576330 to your computer and use it in GitHub Desktop.
Save stepahn/576330 to your computer and use it in GitHub Desktop.
class W_SimpleObject(object):
def getvalue(self, key = None):
for parent in self.get_mro():
try:
return parent.getval(key)
except KeyError:
pass
return None
x.getvalue()
>>> segfault
x.getvalue('')
> Sunshine, lollipops and double-rainbows
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment