您当前的位置: 首页 > 
  • 3浏览

    0关注

    483博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Decorator函数

高精度计算机视觉 发布时间:2017-12-14 20:30:56 ,浏览量:3

什么是 decorator函数?比如说,我想1.创建一个函数,2.运行过程中有某个函数把关,3.运行函数完成一定的功能;但作为函数的创建者和使用者,我并不希望运行函数时去关注把关者,而只关注函数本身;另外,把关者可能差别非常大。更进一步说,我们希望能用任意一个把关函数,去“装饰”任意另一个函数。

下面这个例子很好说明问题,testfunc函数只要关注自己即可, decorate做了什么事情(比方说可以直接改成是否要给予某个授权或放行),testfunc并没有直接参与。

运行上面的代码,你会得到下面的结果,

testfunc content: test01 is charged Access Denied, decorate allowed!

关注
打赏
1661664439
查看更多评论
立即登录/注册

微信扫码登录

0.0361s