装饰器

Posted nice777

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了装饰器相关的知识,希望对你有一定的参考价值。

装饰器目的:在不改变原函数代码,在函数执行前后自定义功能。

装饰器格式:

def 外层函数(参数):

  def 内层函数(*args,**kwargs):

    return 参数(*args,**kwargs)

  return 内层函数

def x(func):

  def y():

    ret = func()

    return ret

  return y

装饰器的应用

@x

def index():

  pass

执行函数,自动出阿发装饰器了

v= index()

print(v)

以上是关于装饰器的主要内容,如果未能解决你的问题,请参考以下文章