Suchergebnisse für Anfrage "decorator"

6 die antwort

Wie kann ich die Argumente einer Funktion in einem Python-Dekorator programmgesteuert ändern?

Gegeben eine Funktion: def func(f1, kw='default'): pass bare_argspec = inspect.getargspec(func) @decorator def func2(f1, kw='default'): pass decorated_argspec = inspect.getargspec(func2)Wie kann ich einen Dekorateur so ...

6 die antwort

Python3 bedingt dekorieren?

Ist es möglich, eine Funktion basierend auf einer Bedingung zu dekorieren? a'la: if she.weight() == duck.weight(): @burn def witch(): pass Ich frage mich nur, ob Logik verwendet werden könnte (wennwitch heißt?) um herauszufinden, ob ...

8 die antwort

Python-Dekoratoren, die Teil einer Basisklasse sind, können nicht zum Dekorieren von Memberfunktionen in geerbten Klassen verwendet werden.

ie Verwendung von @Python-Dekoratoren macht Spaß, aber anscheinend bin ich auf Grund der Art und Weise, wie Argumente an Dekoratoren übergeben werden, an eine Wand gestoßen. Hier habe ich einen Decorator als Teil einer Basisklasse definiert (der ...

TOP-Veröffentlichungen

2 die antwort

So erstellen Sie eine einfache Typoskript-Metadaten-Anmerkung

Ich habe einige Felder, die formatiert werden müssen, bevor sie an den Server gesendet werden. Also, ich möchte einige Felder meiner Typoskript-Klassen mit benutzerdefinierten Serialisierern serialisieren, so etwas wäre ideal: export class ...

2 die antwort

C # - Warum erhalte ich eine leere Sammlung?

Wie kommt es, dass die Personensammlung nur dann Elemente enthält, wenn ich sie innerhalb der Unterklassen überschreibe? Hier ist der Code. Wenn ich die überschriebenen Methoden auskommentiere, hat meine Sammlung 2 Personen im Park. public class ...

8 die antwort

Funktionslokale Namensbindung von einem äußeren Bereich

Ich brauche eine Möglichkeit, Namen aus einem äußeren Codeblock in eine Funktion "einzufügen", damit auf sie lokal zugegriffen werden kannun Sie müssen nicht speziell vom Funktionscode behandelt werden (definiert als Funktionsparameter, geladen ...

2 die antwort

Angular2 mit npm reflect-metadata oder core-js / es7 / reflect

Bei der Betrachtung von Angular2-Projekten sehe ich, dass einige Folgendes verwenden: npm reflect-metadata und andere benutzen: core-js / es7 / reflect ch weiß, dass beide den von ES7 vorgeschlagenen Decorator implementieren und die API ...

6 die antwort

Wie kann ich die Ausführung einer anderen Funktion in Python im Falle einer Ausnahme / eines Fehlers nicht stoppen?

Ich habe ein Skript in Python, das wie folgt funktioniert. Jede Funktion führt eine völlig andere Aufgabe aus und ist nicht miteinander verbunden. Mein Problem ist, wenn function2 () hat ein Problem während des Ausführungsprozesses, dann ...