1.定义:
装饰器就是生成内包函数的函数,而带参数的装饰器是生产装饰器的函数
2.参数说明:
装饰器外层函数所需要的参数是接受函数对象,装饰其内层函数接受的是函数对象所需要的参数。装饰器是要配合@使用的,@語法打在那个函数就是作用在哪个函数上。当你调用该函数时候,@语法获取该函数对象和函数的参数,传入至装饰器。
带参数的装饰器就是我们额外需要其他参数,而这些参数是不属于被装饰的函数。比如说,我们flask中的@app.route(路径,请求方法,endpoint)
装饰器的说明
最新推荐文章于 2022-10-22 12:12:31 发布