Что делает @ в Python?

Во многих фреймворках и библиотеках есть что-то такое:

app = TeleBot(__name__)

@app.route('/command ?(.*)')
def example_command(message, cmd):
    ...

Или:

app = Flask(__name__)

@app.route("/")
def hello_world():
    ...

Зачем нужна @? И могу ли я создавать свои функции с @?


Ответы (0 шт):