Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > de.comp.lang.python > #6261

Re: [Python-de] Verstaendnis-Frage zu yield und Liste dahinter

Path csiph.com!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From Christian Winther <cwsolani2020@nurfuerspam.de>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] Verstaendnis-Frage zu yield und Liste dahinter
Date Thu, 20 Mar 2025 19:34:05 +0100
Organization privat
Message-ID <vrhn2s$5o93$1@solani.org> (permalink)
References <vrf3bc$4mvg$1@solani.org> <87v7s4eocl.fsf@vagabond.tim-landscheidt.de> <vrhjhs$5o94$1@solani.org> <slrnvtomq6.jo0i.hjp-usenet4@trintignant.hjp.at>
MIME-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 8bit
Injection-Date Thu, 20 Mar 2025 18:34:04 -0000 (UTC)
Injection-Info solani.org; logging-data="188707"; mail-complaints-to="abuse@news.solani.org"
User-Agent Mozilla Thunderbird
Cancel-Lock sha1:0hpRpQYFmVzWx1lVUvObqRdrxRc=
X-User-ID eJwNxdsBADEEBMCWEOtRjhD9l3A3P4NjbO1qMMVidRBJJb7J1FMPEl2K+I9rnu/KBsZ0ZxJxPPUSCz2qBuEDROIU5A==
In-Reply-To <slrnvtomq6.jo0i.hjp-usenet4@trintignant.hjp.at>
Xref csiph.com de.comp.lang.python:6261

Show key headers only | View raw


Am 20.03.2025 um 19:15 schrieb Peter J. Holzer:
[...]
> Bezieht sich Dein Verständnisproblem vielleicht eher darauf, was »yield«
> macht? Das scheint mir jedenfalls konzeptionell schwieriger zu sein als
> ein leeres Dictionary.
> 
> »yield« dient der Implementation von Generatoren bzw. Coroutinen. Es
> unterbricht die Ausführung und liefert die Werte an den Aufrufer zurück,
> aber im Gegensatz zu »return« ist die Funktion damit noch nicht beendet,
> sondern setzt an der Stelle fort, wenn man den nächsten Wert anfprdert.
> [...]
Hallo Peter,

das yield-Konzept (Generator, der immer ein Element zurück liefert und
dann auf nächsten Aufruf wartet) habe ich schon verstanden.
Im konkreten Fall konnte in nur mit dem zusätzlichen leeren Dictionary
({}) im yield-Aufruf nichts anfangen.

Vermutlich erwartet aber die dahinter liegende "check_mk-Magic" da zwei
entsprechende Parameter. Ist aber aus dem vorliegenden Code nicht
ersichtlich, wie das weiter verwendet wird.

MfG Christian

Back to de.comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

[Python-de] Verstaendnis-Frage zu yield und Liste dahinter Christian Winther <cwsolani2020@nurfuerspam.de> - 2025-03-19 19:45 +0100
  Re: [Python-de] Verstaendnis-Frage zu yield und Liste dahinter Tim Landscheidt <tim@tim-landscheidt.de> - 2025-03-19 20:51 +0000
    Re: [Python-de] Verstaendnis-Frage zu yield und Liste dahinter Christian Winther <cwsolani2020@nurfuerspam.de> - 2025-03-20 18:33 +0100
      Re: [Python-de] Verstaendnis-Frage zu yield und Liste dahinter "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-03-20 19:15 +0100
        Re: [Python-de] Verstaendnis-Frage zu yield und Liste dahinter Christian Winther <cwsolani2020@nurfuerspam.de> - 2025-03-20 19:34 +0100
      Re: [Python-de] Verstaendnis-Frage zu yield und Liste dahinter Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-03-20 19:38 +0100
        [Python-de] Re: Verstaendnis-Frage zu yield und Liste dahinter Hartmut Goebel <h.goebel@goebel-consult.de> - 2025-03-21 16:23 +0100

csiph-web