Suchergebnisse für Anfrage "python-decorators"

4 die antwort

Zugriff auf Funktionsattribute, die in einem Dekorateur außerhalb dieses Dekorateurs erstellt wurden

Ich möchte zählen, wie oft eine bestimmte Funktion aufgerufen wurde. Also habe ich einen gemachtcountcalls Dekorateur, um meine Funktionen zu geben a__callcount Attribut, das bei jedem Aufruf erhöht wird. Einfach genug. Meine Ausgabe erhält ...

6 die antwort

Wie kann ich einen benutzerdefinierten Fehlerhandler für alle HTTP-Fehler in Flask implementieren?

In meiner Flask-App kann ich die Liste der von einem einzelnen benutzerdefinierten Fehlerbehandler behandelten Fehler einfach erweitern, indem ich @ hinzufügerrorhandler Dekoratoren für jeden Fehlercode wie bei @application.errorhandler(404) ...

2 die antwort

Wie können Dekorateure wahlweise ein- oder ausgeschaltet werden?

Ich frage, ob es bei einer Funktion mit einem Dekorateur möglich ist, die Funktion auszuführen, ohne den Dekorateur-Aufruf aufzurufen. Gab eine Funktionfoo, kann ein Dekorateur optional ein- oder ausgeschaltet werden? Gegebe @decorator def ...

TOP-Veröffentlichungen

2 die antwort

Wie kann man in Python einen Decorator an eine Funktion "nachträglich" anhängen?

Die Art und Weise, wie ich Dekoratoren von Funktionen in Python verstehe (und ich könnte mich irren), ist, dass sie Nebenwirkungen hinzufügen und den Rückgabewert einer Funktion ändern sollen. Jetzt werden Dekoratoren über der Funktionsdefinition ...

1 die antwort

Setter-Methode des Property Decorators wird nicht aufgerufen

Ich versuche, mithilfe einer Eigenschaftsmethode den Status einer Klasseninstanz mit der folgenden Klassendefinition festzulegen:

2 die antwort

Ereignisse "vor / nach Funktionsaufruf" für alle Funktionen in Klasse @ abfang

Gibt es eine Möglichkeit, "Vorher / Nachher-Funktionsaufruf" -Ereignisse für alle Funktionen in der Klasse abzufangen, ohne jede dieser Funktionen zu dekorieren? Kann eine Klasse Dekorateur sein? Mit anderen Worten, für einen solchen Code möchte ...

6 die antwort

python decorator zum Anzeigen von übergebenen UND Standardkwargs

Ich bin neu in Python und Dekoratoren und bin ratlos, einen Dekorator zu schreiben, der nicht nur bestandene Args und Kwargs, sondern AUCH die unveränderten Standard-Kwargs meldet. Das ist was ich bisher habe. def document_call(fn): def ...

1 die antwort

Zugriff auf die original dekorierte Funktion zu Testzwecken

Ich benutze einen Dekorateur (

2 die antwort

Dekorateur, um Attribute der Funktion festzulegen

2 die antwort

Python-Dekorator @func (). Attributsyntaxfehler

Ich habe versucht, hier eine Antwort zu finden, konnte dies aber nicht. @obj.func # works @obj.func(**kwargs) #works @obj.func1(**kwargs).func2 #-> syntax errorIch verstehe nicht, warum die dritte Form ein SyntaxError ist, es scheint für mich, ...