摘要:        
python 的函数装饰器Function decorator)对一个方法应用多个装饰方法:@A@B@Cdef f ():#等价于下面的形式,Python会按照应用次序依次调用装饰方法(最近的先调用)def f(): f = A(B(C(f)))装饰方法解析:每个decorator只是一个方法, 可以是自定义的或者内置的(如内置的@staticmethod/@classmethod)。decorator方法把要装饰的方法作为输入参数,在函数体内可以进行任意的操作(可以想象其中蕴含的威力强大,会有很多应用场景), 只要确保最后返回一个可执行的函数即可(可以是原来的输入参数函数, 或者是一个新函数    阅读全文
        
            posted @ 2011-12-07 22:32
babykick
阅读(612)
评论(0)
推荐(0)
        
        
 
                    
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号