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

Reply via email to