Seite 1 von 1

from __future__ import generators - Global "aktivieren&

Verfasst: Mittwoch 9. November 2005, 21:35
von jens
Man kann ja "from __future__ import generators" machen... Allerdings sind dann die generatoren nur in der "aktuellen" Datei verfügbar (Python v2.2.1)... Wenn man andere Dateien importiert, müßte man in jeder Datei ein "from __future__ import generators" einfügen :(

Wie kann man es "global Aktivieren"???

Verfasst: Mittwoch 9. November 2005, 22:34
von BlackJack
Na hoffentlich gar nicht. Stell Dir mal vor es hat jemand den Namen `yield` irgendwo benutzt.

Verfasst: Donnerstag 10. November 2005, 04:55
von mitsuhiko

Verfasst: Donnerstag 10. November 2005, 08:29
von jens
blackbird hat geschrieben:no comment :wink:
Da war einer aber doch noch etwas länger wach, was? :lol:

Ich weiß nicht ob es so eine gute Idee ist, generell überall ein "from __future__ import generators" zu machen!
Was ist wenn sich in der nächsten Python-Version etwas grundlegendes bei den generators geändert wird und es erstmal nur über __future__ verfügbar ist?
Ok, man könnte es auch erstmal so belassen und spätestens bei komplikationen sich drum kümmern ;)

Verfasst: Donnerstag 10. November 2005, 09:39
von mitsuhiko
jens hat geschrieben:
blackbird hat geschrieben:no comment :wink:
Da war einer aber doch noch etwas länger wach, was? :lol:
nein, aber früher: "11/10/05 04:49:58" :-)
jens hat geschrieben:Ich weiß nicht ob es so eine gute Idee ist, generell überall ein "from __future__ import generators" zu machen!
Was ist wenn sich in der nächsten Python-Version etwas grundlegendes bei den generators geändert wird und es erstmal nur über __future__ verfügbar ist?
Ok, man könnte es auch erstmal so belassen und spätestens bei komplikationen sich drum kümmern ;)
Laut PEP ändert sich da nichts.