Loopskey-logo
CourseTechnology

Python Decorator Functions

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

BEGINNER

Duration

1 h

About this course

In this 1-hour hands-on Python programming project, you will learn how to use decorators to modify behaviors of functions without changing the source code. You’ll study common use cases like timing, logging, caching and more. By the end, you’ll be able to transparently add features to functions using custom decorators.

What you will learn

  • Apply timing, logging and caching decorators in Python
  • Delay execution of functions using decorators
  • Create custom decorators for new behaviors