python装饰器:不定长参数
‘’‘装饰器:不定长参数’’’
def wrap(func):
def inner(*args,**kwargs):
print(‘验证’)
func(*args,**kwargs)
return inner
@wrap
def cost(*args,**kwargs):
print(‘验证成功’)
if name == ‘main’:
cost()
运行结果:
验证
验证成功
‘’‘装饰器:不定长参数’’’
def wrap(func):
def inner(*args,**kwargs):
print(‘验证’)
func(*args,**kwargs)
return inner
@wrap
def cost(*args,**kwargs):
print(‘验证成功’)
if name == ‘main’:
cost()
运行结果:
验证
验证成功