(self, instance)
| 217 | ) |
| 218 | |
| 219 | def __delete__(self, instance): |
| 220 | if self.fdel is not None: |
| 221 | return self.fdel(instance) |
| 222 | raise AttributeError( |
| 223 | "<enum %r> cannot delete attribute %r" % (self.clsname, self.name) |
| 224 | ) |
| 225 | |
| 226 | def __set_name__(self, ownerclass, name): |
| 227 | self.name = name |