极客编程python入门-装饰器时间:2022-12-11 10:00:11 装饰器 在函数调用前后自动打印日志,但又不希望修改now()函数的定义,这种在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)。 由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 def now():print("hello world !")now()n = nown()print(n) >>> now.__name__'now'>>> f.__name__'now'