装饰器

装饰器的定义

不能修改被装饰函数的源代码,不能修改被装饰函数的调用方式,为其他函数添加其他功能

 

装饰器的使用场景

授权:装饰器能有助于检查某个人是否被授权,去使用一个web应用的端点,它们被大量适用于Flask和Django

,Web框架

日志:在记录日志的地方添加装饰器

缓存:通过装饰器获取缓存中的值

 

posted @ 2020-10-18 20:35  小虾米爱吃鱼  阅读(70)  评论(0编辑  收藏  举报