def log(u): def dec(func): def wap(*p): print '%s start %s' %(u,p) f=func(p) print '%s end !!!'% p return f return wap
if not callable(u): return dec else: return dec(u)
@log def new(t):
print '%s running ...'% t return 'success'
new('thread1')
Sign in to make a reply
双人徐super
def log(u): def dec(func): def wap(*p): print '%s start %s' %(u,p) f=func(p) print '%s end !!!'% p return f return wap
@log def new(t):
new('thread1')