Decorators in Python are a powerful tool widely used by experienced developers. Their functionality is quite simple, so I'll explain it here.
Decorators in Python allow us to add functionality to other functions without directly modifying them, and in a very quick way.