Wie man einen Generator durchläuft

Wie kann man einen Generator durchschleifen? Ich dachte über diesen Weg nach:

gen = function_that_returns_a_generator(param1, param2)
if gen: # in case the generator is null
    while True:
        try:
            print gen.next()
        except StopIteration:
            break

Gibt es einen pythonischeren Weg?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage