python装饰器
2021-06-18 20:06
标签:python装饰器 soscw int info pytho png image com wrapper 带参数的装饰器 最多迭代三层函数 多个装饰器装饰同一个函数 先使用最近的装饰器 先使用@wrapper1,再使用@wrapper2 wrapper2 ,before func python装饰器 标签:python装饰器 soscw int info pytho png image com wrapper 原文地址:https://www.cnblogs.com/daoyueweiku/p/9670436.htmldef wrapper1(func):
def inner():
print(‘wrapper1 ,before func‘)
func()
print(‘wrapper1 ,after func‘)
return inner
def wrapper2(func):
def inner():
print(‘wrapper2 ,before func‘)
func()
print(‘wrapper2 ,after func‘)
return inner
@wrapper2
@wrapper1
def f():
print(‘in f‘)
f()
wrapper1 ,before func
in f
wrapper1 ,after func
wrapper2 ,after func