蒹葭苍苍,白露为霜。
所谓伊人,在水一方。

Python - 装饰器 回忆函数基础-47

      装饰器属于高级知识,自己定义装饰器情况较少。但我们会用到包里面或第三方中的装饰器,

01函数基础

001概述

(1)场景1 :用于管理和增强函数行为

 

 

之前在函数定义时,讲过类里面的方法可以通过@staticmethod把方法定义成静态方法或者叫类的方法,从而区别于实例方法。

 

 

(2)场景2

 

 

场景:如对函数添加一些跟踪或者日志功能,或者调试时候验证有效性测试。包括自动获取或释放一些线程锁

 

(3)用装饰器优势

 

 

(4)学习装饰器前准备工作
函数赋值给变量:函数名可以作为参数付给变量——地址引用,变量名即函数名

 

 

函数作为参数传递:函数名可以作为参数传递给另外一个函数

 

 

多个函数委托给一个统一函数如action

 

 

赞(0) 打赏
未经允许不得转载:酷居科技 » Python - 装饰器 回忆函数基础-47

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

锦瑟无端五十弦,一弦一柱思华年

酷居科技联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏