En Mon, 07 Apr 2008 10:09:13 -0300, <[EMAIL PROTECTED]> escribió: > Arnaud Delobelle <[EMAIL PROTECTED]> wrote:
>> def recfun(lines): >> for line in lines: >> # Do stuff >> if condition: >> recfun(lines) >> >> lines = iter(open(filename)) >> recfun(lines) >> > Does that work though? If you iterate through the file with the "for > line in lines:" in the first call of recfun(lines) you surely can't do > "for line in lines:" and get any sort of sensible result in recursive > calls of recfun(lines) can you? Why not? Test and see what happens. -- Gabriel Genellina -- http://mail.python.org/mailman/listinfo/python-list