Python代码疑问

啥叫没在最后执行,我对你这个问题有疑问……按你理解它应该是怎么执行的?你执行的实际上是wrapper()啊,wrapper()里面调用了你真正写的now
■网友
装饰器这样理解@decorator1def now(): print(\u0026#39;2016-07-16\u0026#39;)now()相当于now = decorator1(now)now 的值为wrapper。这个now 现在是一个函数now() 调用,相当于调用wrapper()就是你看到的结果。因为下面的函数用的print 所以return r 删除没有关系。def now(): print(\u0026#39;2016-07-16\u0026#39;)


    推荐阅读