T
tinnews
I want to iterate through the lines of a file in a recursive function
so I can't use:-
f = open(listfile, 'r')
for ln in f:
because when the function calls itself it won't see any more lines in
the file. E.g. more fully I want to do somthing like:-
def recfun(f)
while True:
str = readline(f)
if (str == "")
break;
#
# do various tests
#
if <something>:
recfun(f)
Is there no more elegant way of doing this than that rather clumsy
"while True" followed by a test?
so I can't use:-
f = open(listfile, 'r')
for ln in f:
because when the function calls itself it won't see any more lines in
the file. E.g. more fully I want to do somthing like:-
def recfun(f)
while True:
str = readline(f)
if (str == "")
break;
#
# do various tests
#
if <something>:
recfun(f)
Is there no more elegant way of doing this than that rather clumsy
"while True" followed by a test?