python基础之装饰器
Posted Mr_zho
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础之装饰器相关的知识,希望对你有一定的参考价值。
-
目的:在不改变原函数的基础上,再函数执行前后自定义功能。
-
# 装饰器的编写
def x(func):
def y():
# 前
ret = func()
# 后
return ret
return y
?
# 装饰器的应用 -
应用场景:想要为函数扩展功能时,可以选择用装饰器。
-
记住:
-
装饰器编写格式
def 外层函数(参数):
def 内层函数(*args,**kwargs):
return 参数(*args,**kwargs)
return 内层函数 -
装饰器应用格式
-
以上是关于python基础之装饰器的主要内容,如果未能解决你的问题,请参考以下文章