Suchergebnisse für Anfrage "python-decorators"

4 die antwort

Wie übergebe ich zusätzliche Argumente an einen Python-Dekorateur?

0 die antwort

Modify Funktion im Dekorateur

Ich habe darüber nachgedacht, einen Dekorateur zu bauen, um die Leistung zu steigern. Ein Dekorator, der den Quellcode der von ihm dekorierten Funktion ändert und die geänderte Funktion zurückgibt. Während ich dies durchdachte, stellte ich mir ...

8 die antwort

Dekoratoren für selektives Caching / Merken

Ich suche nach einer Möglichkeit, einen Dekorateur zu bauen@memoize das kann ich in funktionen wie folgt verwenden: @memoize my_function(a, b, c): # Do stuff # result may not always be the same for fixed (a,b,c) return resultThen, wenn ich ...

TOP-Veröffentlichungen

2 die antwort

Wie kann ich alle aus einer Datei importierten Funktionen dekorieren?

Ich habe viele Funktionen erstellt, die in verschiedene Dateien unterteilt sind. Jetzt möchte ich den gleichen Dekorator für alle anwenden, ohne die Dateien zu ändern und ohne die Dekoratoren einzeln anzuwenden. Ich habe versucht, @ zu ...

1 die antwort

Flasche: Decorator zur Überprüfung von JSON und JSON-Schema

Ich habe eine Kolbenanwendung mit Aufrufen, die JSON-Nutzdaten erwarten. Bevor jeder Anruf bearbeitet wird, muss ich einen zweistufigen Fehlerprüfungsprozess durchführen: Stellen Sie sicher, dass die Payload eine gültige JSON istStellen Sie ...

2 die antwort

Decorator Ausführungsreihenfolge

def make_bold(fn): return lambda : "<b>" + fn() + "</b>" def make_italic(fn): return lambda : "<i>" + fn() + "</i>" @make_bold @make_italic def hello(): return "hello world" helloHTML = hello()Ausgabe:"<b><i>hello world</i></b>" Ich verstehe ...

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 ...

4 die antwort

Umfang der Variablen in Python Decorator

Ich habe ein sehr seltsames Problem mit einem Python 3-Dekorator. Wenn ich das tue: def rounds(nr_of_rounds): def wrapper(func): @wraps(func) def inner(*args, **kwargs): return nr_of_rounds return inner return wrapperit funktioniert gut. Wenn ...

4 die antwort

Python-Profilerstellung mit line_profiler - eine clevere Methode, um @profile-Anweisungen spontan zu entfernen?

2 die antwort

Python-Decorator-Funktion, die beim Kompilieren aufgerufen wird

Ich hoffe, dass jemand, der mit Pythons Kompilierungs- / Laufzeitprozeduren vertraut ist, etwas Licht auf meine Frage werfen kann, wie Python die Decorator-F...