def logger(step = 'call'): def decorator(func): @functools.wraps(func) def wrapper(*args, **kw): print('%s %s():' % (step, func.__name__)) return func(*args, **kw) return wrapper return decorator @logger() def today(): print('2015-3-25') today() print(today.__name__)
Sign in to make a reply
自由不爱蛋炒饭