Flask : What exactly is @app
本问题已经有最佳答案,请猛点这里访问。
我在遵循这个烧瓶教程。我们声明类似于
1 2 3 4 5 6 | from app import app @app.route('/') @app.route('/index') def index(): return"Hello, World!" |
基本上,修饰器是修改另一个函数行为的函数。作为一个玩具的例子,考虑一下这个。
1 2 3 4 5 6 7 8 | def square(func): def inner(x): return func(x) ** 2 return inner @square def dbl(x): return x * 2 |
现在打电话给
这是一个很好的循序渐进的过程。装饰师说明。
它是一个装饰工。当用
这是另一个可以解释它的链接,在python wiki中。