About 300,000 results
Open links in new tab
  1. Decorators in Python - GeeksforGeeks

    Jun 3, 2025 · A decorator is essentially a function that takes another function as an argument and returns a new function with enhanced functionality. Decorators are often used in scenarios …

  2. Decorator pattern - Wikipedia

    In object-oriented programming, the decorator pattern is a design pattern that allows behavior to be added to an individual object, dynamically, without affecting the behavior of other instances …

  3. Python Decorators (With Examples) - Programiz

    In Python, a decorator is a design pattern that allows you to modify the functionality of a function by wrapping it in another function. The outer function is called the decorator, which takes the …

  4. Decorator - refactoring.guru

    Decorator is a structural design pattern that lets you attach new behaviors to objects by placing these objects inside special wrapper objects that contain the behaviors.

  5. Python Decorators Introduction - Python Tutorial

    A decorator takes a function, extends it and returns. Yes, a function can return a function. the function name () is decorated by the function hello (). Decorators are common and can be …

  6. Primer on Python Decorators

    Dec 14, 2024 · Python decorators allow you to modify or extend the behavior of functions and methods without changing their actual code. When you use a Python decorator, you wrap a …

  7. The Python Decorator Handbook - freeCodeCamp.org

    Jan 26, 2024 · Python decorators provide an easy yet powerful syntax for modifying and extending the behavior of functions in your code. A decorator is essentially a function that …

  8. PythonDecorators - Python Wiki

    A decorator is the name used for a software design pattern. Decorators dynamically alter the functionality of a function, method, or class without having to directly use subclasses or …

  9. Python Decorators with Examples

    Decorators are a highly effective and helpful Python feature because we can use them to change the behavior of a function or class. We use them to wrap another function in order to enhance …

  10. Python | Decorators | Codecademy

    Sep 14, 2021 · Decorators are a structural design pattern which wrap the original object, to add extra functionality dynamically, without modifying the original object. Decorators are usually …