How do I add a method with a decorator to a class in python?
        Posted  
        
            by Timmy
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Timmy
        
        
        
        Published on 2010-04-24T04:06:54Z
        Indexed on 
            2010/04/24
            4:43 UTC
        
        
        Read the original article
        Hit count: 323
        
How do I add a method with a decorator to a class? I tried
def add_decorator( cls ):
    @dec
    def update(self):
        pass
    cls.update = update
usage
 add_decorator( MyClass )
 MyClass.update()
but MyClass.update does not have the decorator
@dec did not apply to update
I'm trying to use this with orm.reconstructor in sqlalchemy.
© Stack Overflow or respective owner