Python 3.2.3. Es gab einige Ideen listed here, die auf regulären Var funktionieren, aber es scheint ** Kwargs spielen nach verschiedenen Regeln ... also warum funktioniert das nicht und wie kann ich überprüfen, ob ein Schlüssel in ** kwargs existiert?Wie überprüft man, ob ein Schlüssel in ** kwargs vorhanden ist?
if kwargs['errormessage']:
print("It exists")
Ich denke auch, sollte dies funktionieren, aber es funktioniert nicht -
if errormessage in kwargs:
print("yeah it's here")
Ich vermute, weil kwargs iterable ist? Muss ich es durchlaufen, nur um zu prüfen, ob ein bestimmter Schlüssel da ist?
Es gibt keine speziellen Regeln. Du hast die Zitate einfach vergessen. –