Python Decorators 101 – Real Python (original) (raw)

Python Decorators

Christopher Bailey

In this course on Python decorators, you’ll learn what they are and how to create and use them. Decorators provide a simple syntax for calling higher-order functions in Python. By definition, a decorator is a function that takes another function and extends the behavior of the latter function without explicitly modifying it.

What’s Included:

Downloadable Resources:

Related Learning Paths:

Christopher Bailey is the creator and host of the Real Python podcast. He also manages the video course pipeline, coordinating with the video course creators and our in house editor. He is a programmer and data analyst.

» More about Christopher


Each tutorial at Real Python is created by a team of developers so that it meets our high quality standards. The team members who worked on this tutorial are:

← Browse All Courses

Python Decorators

Python Decorators Q&A Transcript (PDF)