Welcome, guest | Sign In | My Account | Store | Cart
class SimpleNamespace(object):
    """A simple attribute-based namespace."""
    def __init__(self, **kwargs):
        self.__dict__.update(kwargs)
    def __repr__(self):
        keys = sorted(k for k in self.__dict__ if not k.startswith('_'))
        content = ("{}={!r}".format(k, self.__dict__[k]) for k in keys)
        return "{}({})".format(type(self).__name__, ", ".join(content))

History