George,

> Is there an elegant way to unget a line when reading from a file/stream 
> iterator/generator?

http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/502304

That's exactly what I was looking for! 

For those following this thread, the above recipe creates a generic
object that wraps any iterator with an 'unget' ("push") capability.
Clean and elegant!

Thank you,
Malcolm
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to