我是Python新手。我似乎不明白为什么有时在教程和示例中您会在变量之前看到“@”符号
基本的 Flask 应用程序如下所示:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello ():
return "Hello World!"
if __name__ == "__main__":
app.run()
那么他们为什么需要使用@符号以及我什么时候可以使用它?
最佳答案
它们被称为装饰器。请引用:https://www.python.org/dev/peps/pep-0318/
关于python - @app 和 Flask 中的 app 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33480293/