yield_all needed in Python

Douglas Alan nessus at mit.edu
Tue Mar 1 23:50:20 EST 2005


Isaac To <isaact at outblaze.com> writes:

>>>>>> "Isaac" == Isaac To <iketo2 at netscape.net> writes:
>
> def gen_all(gen):
>     for e in gen:
>         yield e
>
> def foogen(arg1):
>     def foogen1(arg2):
>         # Some code here
>     # Some code here
>     gen_all(arg3)
>             ^ I mean foogen1(arg3), obviously, and similar for below
>     # Some code here
>     gen_all(arg4)
>     # Some code here
>     gen_all(arg5)
>     # Some code here
>     gen_all(arg6)
>
> Regards,
> Isaac.

If you actually try doing this, you will see why I want "yield_all".

|>oug



More information about the Python-list mailing list