test1.py def deco(func): print 'i am in deco' return func
@deco
def test():
print 'i am in test'
when you run it ,you get :
test2.py
def tsfunc(func):
def wrappedFunc():
print '[%s] %s() called' % (ctime(), func.__name__)
print 'i am in deco'
return func()
return wrappedFunc
@tsfunc
def test():
print "i am in test"
when you run test2.py,you can get nothing ,why can't i get :??
i am in deco
-- http://mail.python.org/mailman/listinfo/python-list
