装饰器

装饰器的定义

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

装饰器的使用场景

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

,Web框架

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

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

原文地址:https://www.cnblogs.com/xiaoxiamiaichiyu/p/13836993.html