All pastes #1039679 Raw Edit

Python

public python v1 · immutable
#1039679 ·published 2008-06-05 18:01 UTC
rendered paste body
class AttrDict(object):    def __init__(self, i=None):        if i:            self.__dict__.update(i)    __contains__ = lambda self, *args: self.__dict__.__contains__(*args)    __getitem__ = lambda self, *args: self.__dict__.__getitem__(*args)    __setitem__ = lambda self, *args: self.__dict__.__setitem__(*args)    __delitem__ = lambda self, *args: self.__dict__.__delitem__(*args)    __len__ = lambda self, *args: self.__dict__.__len__(*args)    __str__ = lambda self, *args: self.__dict__.__str__(*args)