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的装饰器
最新推荐文章于 2017-11-14 14:38:01 发布