python 装饰器
def test_a(func): def test_aa(request,*args,**argw): print 1 print func.__name__ print args print argw func(request,*args,**argw) return test_aa def test_b(func): def test_aac(request,*args,**argw): print 2 print func.__name__ print args print argw func(request,*args,**argw) return test_aac @test_a @test_b def c(request,a,b): print '3' print a print b c(1,2,b=3)
运行可以看出运行的顺序 ,以及各参数的之间的传递。
浙公网安备 33010602011771号