for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
class Config(dict):
def __init__(self):
dict.__init__(self)
def __getattr__(self, key):
try:
return self[key]
except KeyError:
raise AttributeError
def __setattr__(self, key, value):
self[key] = value
def __delattr__(self, key):
del self[key]
def __repr__(self):
return '<Config ' + dict.__repr__(self) + '>'