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;)
推荐阅读
- 怎样成为一名合格的Python程序员?
- python 爬虫,咋获得输入验证码之后的搜索结果
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- 怎样对别人的代码进行适当修改使他永远也找不到问题出在哪
- 零基础入门学习啥语言好
- Python3.4和3.5区别大么
- python 中 def_():...... return _有啥作用
- 新互联网网站用Java还靠谱么对比Php,Python,Ruby的话
- 异乡好居说程序员删除代码是未经证实的传言吗
- 30岁男,创业失败转行学python,是否很晚?也不好找工作?
