我有一个如下所示的设置
class decorator:
def __init__(self, fn):
self.fn = fn
@staticmethod
def wrap(fn):
return decorator(fn)
def __call__(self):
print(f"decorator {self} function called")
class A:
@decorator.wrap
def foo(self):
print(f"Object {self} called")
def __init__(self):
self.boo = 'Boo'
我如何从decorator 对象访问boo
变量?