How do I give a decorator acces to the class of a decorated function
On Fri, Sep 6, 2019 at 4:33 AM Serhiy Storchaka <storchaka at gmail.com> wrote:
> 04.09.19 17:21, Antoon Pardon ????:
> > What I am trying to do is the following.
> > class MyClass (...) :
> > @register
> > def MyFunction(...)
> > ...
> > What I would want is for the register decorator to somehow create/mutate
> > class variable(s) of MyClass.
> > Is that possible or do I have to rethink my approach?
> You can make register() returning a descriptor with the __set_name__()
Was not aware of that. Cool! For those not familiar with it: