from functools import wraps;
def log(text):
def dec(func):
@wraps(func)
def wrap(*args,**kw):
print('call :',text,func.__name__)
return func(*args,**kw)
return wrap
return dec
@log('测试')
def new():
print('new')
new()
python的装饰器
阅读 149
2022-11-20
from functools import wraps;
def log(text):
def dec(func):
@wraps(func)
def wrap(*args,**kw):
print('call :',text,func.__name__)
return func(*args,**kw)
return wrap
return dec
@log('测试')
def new():
print('new')
new()
相关推荐
精彩评论(0)