1. 什么事装饰器
①装饰器的实现是由闭包支撑的 ,本质上就是⼀个python函数,它可以在让其他函数在不需 要做任何代码的变动的前提下增加额外的功能 他的返回值也是⼀个函数的对象,它经常用于有切面需求 的场景,实现路由传参,flask的路由传参依赖于装饰器,浏览 器通过url访问到装饰器的路由,从而访问视图函数获得返回的 HTML页面
2. 应用的场景
①可以在外层函数加上时间计算函数,计算函数运行时间。
②计算函数运行次数。
③缓存,实现缓存处理。
④插入日志,作为函数的运行日志。
⑤可以用在框架的路由传参上