Pierre Quentel:
> If the line number of the first line is 0 :
> source=open('afile.txt')
> for i,line in enumerate(source):
>     if i == line_num:
>         break
> print line

I don't know if something like this can be called an improvement:

from itertools import islice
afile = file('data.txt')
line_n = 10
print islice(afile, line_n, line_n+1).next()

Bye,
bearophile

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to