Overview
Explore the power and complexity of Python decorators in this 28-minute EuroPython Conference talk. Discover how decorators can help avoid code duplication for tasks like logging and timing, while also delving into their intricate nature. Learn about the fundamentals of functions in Python, the mechanics behind decorators, and when to implement them in your projects. Gain insights through practical examples and dive deeper into advanced Python concepts. Access accompanying slides and code examples to reinforce your understanding of this powerful programming feature.
Syllabus
Introduction
How I started with Python
About my company
About the talk
Functions as objects
Function decorators
Class decorators
Timing decorators
Testing with decorators
Questions
Taught by
EuroPython Conference