| 148 | |
| 149 | print("Example 9") |
| 150 | class LoggingSavingRecord(SavingRecord): |
| 151 | def __setattr__(self, name, value): |
| 152 | print(f"* Called __setattr__({name!r}, {value!r})") |
| 153 | super().__setattr__(name, value) |
| 154 | |
| 155 | data = LoggingSavingRecord() |
| 156 | print("Before: ", data.__dict__) |