linux-BR.org

Notícias de software livre e tecnologias

A função do decorador Retorna a função Wrapper substituindo a função original pelo formulário decorado.Um decorador também é definido como uma função que aceita outra função como um argumento e retorna uma nova função.No exemplo abaixo, uma função de decorador chamada saudação exige uma função function como argumento.Para aprimorar ainda mais nossa função, podemos passar argumentos para a função original e decoradora da seguinte forma: Para definir um decorador, basta anexar o símbolo @ antes do nome da função do decorador.

Fonte: https://www.poeticdev.com/data/python-decorators-when-to-use-and-when-to-avoid-them/