targetsmart wrote: > Right now if I want to dump the contents of a generator object I use , > a snip from a bigger block of code.. > > try: > while gen: print gen.next() > except StopIteration: > print "Done" > else: > raise > > is there a much simpler way ?
Why not something like this: for i in gen: print i > like for printing list we do > list = range(10) > print list > would print > [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] You could coerce the thing into a list: gen = xrange(10) print list(gen) :) Uli -- Sator Laser GmbH Geschäftsführer: Thorsten Föcking, Amtsgericht Hamburg HR B62 932 -- http://mail.python.org/mailman/listinfo/python-list