Am 19.03.2025 um 21:51 schrieb Tim Landscheidt:
[...]
>> Frage:
> 
>> Was gibt
>>         yield name, {}
> 
>> zurück?
> 
>> Speziell: Was macht/beinhaltet der Ausdruck: {}
> 
> „{}“ ist ein leeres „dictionary“
> (https://docs.python.org/3/tutorial/datastructures.html#dictionaries).
> Die yield-Anweisung gibt jeweils ein Tupel mit zwei Werten
> zurück, von denen der erste der Wert von name ist und der
> zweite ein leeres dictionary. Einfacheres Beispiel:
[...]
Hallo Tim,

danke für Deine Erklärung.

So richtig bringt mich das auch nicht weiter.
Ich muss das wahrscheinlich testen.
Das Ganze stammt aus check_mk-Checks (für Huawei Access-Points), welche
ich für APs einer anderen Firma adaptieren will.
Wahrscheinlich ist da irgendwelche check_mk-Magic im Hintergrund, wo
eine derartige Ausgabe erwartet und weiterverarbeitet wird.
Ist im vorliegenden Code aber nicht zu sehen.
Test und Debug ist halt schwierig, weil man da eine passende Umgebung
braucht.

MfG Christian
_______________________________________________
python-de Mailingliste -- python-de@python.org
Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an 
python-de-le...@python.org
https://mail.python.org/mailman3/lists/python-de.python.org/
Mitgliedsadresse: arch...@mail-archive.com

Reply via email to