[EMAIL PROTECTED] wrote: > 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...? >
See the documentation for xreadlines. James -- http://mail.python.org/mailman/listinfo/python-list