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

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

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

@app.route("/")
def nothing():
    pass
  • Вопрос задан
  • 716 просмотров
Подписаться 2 Оценить 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
MAKAPOH
@MAKAPOH
многостаночник
Описание и допустимый синтаксис декораторов функций приведены в function-definitions.

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

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

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