Back to feed

Primer on Python Decorators

Real Python

EDITOR BRIEF

This tutorial explains what Python decorators are and how to define and use them. It also looks at how they work behind the scenes and shows how they can make code more readable and reusable.

INSIGHTS

Decorators are a useful Python pattern for adding behavior without changing the original function. A good next step is to write a simple decorator that logs when a function runs.

CodeFriends courses that build on this story. Practice in the browser with nothing to install.

COMMENTS

0/40
0/2000

Loading comments…