当前位置:优草派 > 问答 > Python问答

什么是python装饰器?

标签: Python  python语法  作者: 陈立鑫

回答:

装饰器是允许通过将现有函数传递给装饰器,从而向现有函数添加一些额外的功能,该装饰器将执行现有函数的功能和添加的额外功能,可以对一个函数、方法或者类进行加工。

在Python中,我们有多种方法对函数和类进行加工,相对于其它方式,装饰器语法简单,代码可读性高。因此,装饰器在Python项目中有广泛的应用。修饰器经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理, Web权限校验, Cache等。

TOP 10
  • 周排行
  • 月排行