装饰器是一个工厂函数,接收一个函数作为参数。返回一个新函数,其闭包中包含被装饰函数。有了装饰器可以提取大量函数中与本身功能无关的类似代码,比如flask中的@app.route,达到代码重用的目的,可应用于插入日志,性能测试,事务处理等方面。
装饰器
最新推荐文章于 2023-09-08 12:59:21 发布
装饰器是一个工厂函数,接收一个函数作为参数。返回一个新函数,其闭包中包含被装饰函数。有了装饰器可以提取大量函数中与本身功能无关的类似代码,比如flask中的@app.route,达到代码重用的目的,可应用于插入日志,性能测试,事务处理等方面。