def outer(func): def inner(*arg,**kwarg): print(‘1‘) ret=func((*arg,**kwarg) print(‘2‘) return ret return inner @outer def f1((*arg,**kwarg): return
python 装饰器
原文:http://www.cnblogs.com/ezway/p/6746614.html