我看过好几个地方了,但还是不知道python中'@'的用法。
例如这里:
class C:
@staticmethod
def f(arg1, arg2, ...): ...
有人可以帮我解释一下这一切吗?
最佳答案
@ 用于装饰器。 装饰器是用于软件设计模式的名称。装饰器动态地改变函数、方法或类的功能,而无需直接使用子类或更改被装饰函数的源代码。
关于python - python中 '@'有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58475213/