Python文档中有 @? 这个内容。

15 浏览
0 Comments

Python文档中有 @? 这个内容。

这个问题在这里已经有了答案

Python中的“at”(@)符号是什么意思?

只是一个快速的问题,

能否给我提供使用@在Python中的文档链接?

由于无法通过谷歌搜索 @,也不知道它的用途或名称,我不确定如何自己找到它 🙂

非常感谢!!

admin 更改状态以发布 2023年5月20日
0
0 Comments
0
0 Comments

以"@"开头的符号(例如@staticmethod)在Python行话中被称为“装饰器”。

您可以在此网址找到描述它们的PEP:http://www.python.org/dev/peps/pep-0318/

简而言之,它们是调用被装饰的对象上的函数的语法糖,例如:

@staticmethod
def myfunc(...): ...

等同于:

def myfunc(...): ...
myfunc = staticmethod(myfunc)

因此,在网络上搜索“Python装饰器”将为您提供许多其他有用的信息和用例。

希望它有所帮助,再见

0