python 学习之装饰器

今天继续学习了python,今天学习的内容是装饰器,我的理解就是在不修改函数本身的情况下去添加一个自定义操作的方式,可以额外添加一些小功能,例如在调用函数的时候输出调用方法的名称。


# 定义装饰器 def log(func): def wrapper(*args, **kw): print("call %s():" % func.__name__) return func(*args, **kw) return wrapper //使用装饰器 @log def now(): print("2018-07-31") //测试 now()
0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
京ICP备17066706号-1
0
希望看到您的想法,请发表评论。x
()
x