Als «decorator» getaggte Fragen

Decorator ist ein objektorientiertes Entwurfsmuster, mit dem vorhandene Klassen dynamisch verhalten werden können. Es ist eines der strukturellen Entwurfsmuster der Gang of Four.


6
ASP.NET MVC-Routing über Methodenattribute [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …


5
Python functools.wraps entspricht Klassen
Wenn ein Dekorateur mit einer Klasse definiert, wie transferiere ich automatisch über __name__, __module__und __doc__? Normalerweise würde ich den @wraps Dekorator von functools verwenden. Folgendes habe ich stattdessen für eine Klasse getan (dies ist nicht ganz mein Code): class memoized: """Decorator that caches a function's return value each time it …
76 python  decorator 

10
So entfernen Sie Dekoratoren von einer Funktion in Python
Angenommen, ich habe Folgendes: def with_connection(f): def decorated(*args, **kwargs): f(get_connection(...), *args, **kwargs) return decorated @with_connection def spam(connection): # Do something Ich möchte die spamFunktion testen , ohne die Mühe zu haben, eine Verbindung herzustellen (oder was auch immer der Dekorateur tut). In Anbetracht spam, wie Streifen ich den Dekorateur aus …
68 python  decorator 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.