Discuss / Python / 也来凑个热闹

也来凑个热闹

Topic source

中大-雪山

#1 Created at ... [Delete] [Delete and Lock User]

import functools

def log(text = 'call'): def decorator(func): @functools.wraps(func) def wrapper(args, **kw): print('begin %s ...' % text) print('%s %s():' % (text, func.name)) func(args, **kw) print('end %s ...' % text) return return wrapper return decorator

@log('Execute') def now(): print('2017-7-29') now()

@log() def now(): print('2017-7-29') now()


  • 1

Reply