#传参
def parameter_test(aa):
#装饰器
def decorator(func):
#装饰函数
def wrapper(*args,**kwargs):
print('decorator parameters:%s' %aa)
print("wrapper start")
func(*args,**kwargs)
print("wrapper end")
return wrapper
return decorator
#带语法糖(装饰器)的函数
@parameter_test(aa='123')
def foo(name,age):
print('this is foo')
print(name,age)
foo('lds',12)
python 装饰器的简单使用
猜你喜欢
转载自www.cnblogs.com/lides/p/11093019.html
今日推荐
周排行