Python高级编程--闭包与装饰器

 装饰器功能,就是在运行原来功能基础上,加上一些其它功能,好比权限的验证,好比日志的记录等等。不修改原来的代码,进行功能的扩展。有了装饰器,就能够提取大量函数中与自己功能无关的相似代码,从而达到代码重用的目的。 装饰器(decorator)功能以下:   1.引入日志   2.函数执行时间统计   3.执行函数前预备处理   4.执行函数后清理功能   5.权限校验等场景   6.缓存css 1.
相关文章
相关标签/搜索