dict.py 261 B

12345678
  1. class AttrDict(dict):
  2. def __getattr__(self, key):
  3. if key in self:
  4. return self[key]
  5. raise AttributeError(f"'{type(self).__name__}' object has no attribute '{key}'")
  6. def __setattr__(self, key, value):
  7. self[key] = value