Fredrik Lundh wrote:
> [EMAIL PROTECTED] wrote:
>
> > how can i skip printing the last line using loops (for /while)
> >
> > eg
> >
> > for line in open("file):
> >      print line.
> >
> > I want to skip printing last line of the file.
>
> do it lazily:
>
>      last_line = None
>      for line in open("file):
>          if last_line:
>              print last_line
>          last_line = line
>
> or just gobble up the entire file, and slice off the last item:
>
>      for line in list(open("file"))[:-1]:
>          print line
>
> </F>

hi
would it be a problem with these methods if the file is like 20Gb in
size...?

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

Reply via email to