I've been playing with descriptors lately. I'm having one problem I
can't seem to find the answer to. I want to assign a descriptor to a
list of attributes. I know I should be able to add these somewhere in
the class's __dict__, but I can't figure out where. Here's some code:
class MyDesc(obje
> Probably the simplest thing is to just add the attributes after the
> class body, e.g.::
>
> >>> class MyClass(object):
> ... pass
> ...
> >>> for attr in ['attr1', 'attr2']:
> ... setattr(MyClass, attr, MyDesc(attr))
> ...
> >>> c = MyClass()
> >>>