return wrapper


class Foo(object):

    def __init__(self, arg1):
        self.var1 = arg1

@decorator
def method1(self):
    print('method1')
foo = Foo('abc')
foo.method1()
Как я могу использовать переменную экземпляра класса в качестве аргумента декоратора метода в Python?