python 装饰器
简单理解装饰器:
def a(func):
def b():
print "aaaaaaaa"
func()
print "bbbbbbbbbb"
return b
@a
def c():
print "ccccccccccccc"
c()
结果 aaaaaaaa ccccccccccccccc bbbbbbbbbbbbbbbbb
简单理解装饰器:
def a(func):
def b():
print "aaaaaaaa"
func()
print "bbbbbbbbbb"
return b
@a
def c():
print "ccccccccccccc"
c()
结果 aaaaaaaa ccccccccccccccc bbbbbbbbbbbbbbbbb