&引用@&引用;装饰器(Python中)

&引用@&引用;装饰器(Python中),python,methods,python-3.x,decorator,setter,Python,Methods,Python 3.x,Decorator,Setter,可能重复: “类装饰器”/“方法装饰器”(@)提供什么功能?换句话说,这和正常的评论有什么区别 另外,在方法之前使用@previousMethod.setter时,setter做什么?多谢各位 @decorator def function(args): #body 只是语法糖: def function(args): #body function = decorator(function) 就是这样 正如您所看到的,装饰器被调用,因此它决不是一个注释。装饰器不是一个注释

可能重复:

“类装饰器”/“方法装饰器”(
@
)提供什么功能?换句话说,这和正常的评论有什么区别

另外,在方法之前使用
@previousMethod.setter
时,
setter
做什么?多谢各位

@decorator
def function(args):
    #body
只是语法糖:

def function(args):
    #body

function = decorator(function)
就是这样


正如您所看到的,装饰器被调用,因此它决不是一个注释。

装饰器不是一个注释。检查它们是什么。至于后一个注意事项,它用于避免使用getter/setter而使用属性。