Domanda di colloquio di Cognizant

Explain decorator in python ?