在此插入代码
import functools def log(text='call'): def decorator(func): @functools.wraps(func) def wrapper(args, **kw): print('%s %s():'%(text, func.name)) return func(args, **kw) return wrapper return decorator @log() def now(): print('hello') now()
本地代码不是这样,这里上传时有点问题
Sign in to make a reply
Sirius_chan
import functools def log(text='call'): def decorator(func): @functools.wraps(func) def wrapper(args, **kw): print('%s %s():'%(text, func.name)) return func(args, **kw) return wrapper return decorator @log() def now(): print('hello') now()