Задать вопрос

Передача параметра в декоратор python?

Что означает конструкция @app.route("/")? Не что делает, а именно что обозначает в питоне. Единственная мысль, вызов декоратора с параметром, но это по моему бред.
app = Flask()

@app.route("/")
def nothing():
    pass
  • Вопрос задан
  • 713 просмотров
Подписаться 2 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
MAKAPOH
@MAKAPOH
многостаночник
Описание и допустимый синтаксис декораторов функций приведены в function-definitions.

От себя добавлю что я понимаю синтаксис декоратора со скобками как некую функцию фабрику декораторов, хотя в документации этого явно нигде не написано но реализуется такой декоратор именно так.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы