Source code for cloudmesh.common.dotdict

"""
A convenient dot dict class

a = dotdict({"argument": "value"})

print (a.argument)

"""


# noinspection PyPep8Naming
[docs]class dotdict(dict): """dot.notation access to dictionary attributes""" def __getattr__(self, attr): return self.get(attr) __setattr__ = dict.__setitem__ __delattr__ = dict.__delitem__