Welcome, guest | Sign In | My Account | Store | Cart
class C:
    def handlerFunctionClosure(self,name):
        def handlerFunction(*args,**kwargs):
            print name,args,kwargs    # do what you want to here
        return handlerFunction
    def __getattr__(self,name):
        return self.handlerFunctionClosure(name)

# Use as follows
# >>> c = C()
# >>> c.foo(1,color="blue")
#foo (1,) {'color': 'blue'}

History