def refresh(func):
@wraps(func)
def decorate(*args, **kwargs):
func()
print('done')
return decorate
def decorator_factory(value=333):
def decorator(function):
def wrapper(*args, **kwargs):
function()
print(value)
print('done')
return wrapper
return decorator
@decorator_factory(value=444)
def test():
print(123)
test()
python 装饰器添加参数
最新推荐文章于 2023-08-15 09:31:07 发布