1. 首页
  2. 编程语言
  3. Python
  4. 举例讲解Python装饰器

举例讲解Python装饰器

上传者: 2022-02-11 18:38:54上传 PDF文件 95.12 KB 热度 11次

在Python里面,函数可以作为参数传入一个函数,函数也可以复制给变量,通过变量调用函数。装饰器可以扩展一个函数的功能,为函数做一个装饰器注解,可以把装饰器里面定义的功能于所有函数提前执行,提升代码的复用程度。现在有这么个场景。也就是说,打卡是所有员工的最先的公共动作,那么可以把打卡这个功能抽出来作为公共逻辑。普通函数调用方法自然想到,可以实现如下。定义了一个函数di,可以打印f.__name__即f的函数名信息,同时返回f()的执行结果。

下载地址
用户评论