#import functools def log(func): #@functools.wraps(func) def wrapper(*args,**kw): print('bengin call') result=func(*args,**kw) print('end call') return result return wrapper @log def now(): print('2016-11-29')
上面代码是.py中的。然后我在命令提示符窗口输入now(),并不能进行打印是因为什么
函数运行完return就会跳出来的。。
因为你的代码在文件的缘故吧
Sign in to make a reply
董DHH董
上面代码是.py中的。然后我在命令提示符窗口输入now(),并不能进行打印是因为什么