Python 中的装饰器。
装饰器是 Python 中用于向类和函数添加自定义功能的强大工具。它们被定义为类和函数。它们的定义方式与函数类似,但添加了修饰符关键字。在这篇文章中,我们将学习when?使用装饰器,why我们需要装饰器和一些例子。
什么是装饰器?
装饰器是附加到另一个函数或类的函数。它接受一个或多个参数,其工作是修改原始函数或类的行为。
在我们开始如何创建装饰器之前,我们需要先了解函数的基础知识,然后再深入研究。
因此,让我们创建我们的功能。
def func1():
print("Called func1")
func1()
结果:
Called func1
现在我们不打印 func1 或调用 func1,而是不带括号打印 func1,看看会发生什么。
还没有评论,来说两句吧...