I have a class which sets up some class vars, then several methods that are passed in data and do work referencing the class vars.
I want to decorate these methods, the decorator needs access to the class vars, so I thought about making the decorator its own class and allowing it to accept args. I was hoping to do all the work on in_data from within the decorator, which requires access to several MyClass vars. Not clear on the syntax/usage with this approach here, any guidance would be greatly appreciated! Class MyDecorator(object): def __init__(self, arg1, arg2): self.arg1 = arg1 self.arg2 = arg2 ... Class MyClass(object): def __init__(self): self.var_a = .... .... @MyDecorator(...) def meth_one(self, in_data): ... Thanks! jlc -- http://mail.python.org/mailman/listinfo/python-list