How to ignore the first line of the text read from a file
tjreedy at udel.edu
Fri Aug 29 00:03:06 CEST 2008
Santiago Romero wrote:
>> I want to read text line-by-line from a text file, but want to ignore
>> only the first line. I know how to do it in Java (Java has been my
>> primary language for the last couple of years) and following is what I
>> have in Python, but I don't like it and want to learn the better way
>> of doing it.
> Why don't you read and discard the first line before processing the
> rest of the file?
> file = open(filename, 'r')
> for line in file: print line,
I believe that file.readline() will work better than file.next() for
most purposes since the latter will raise StopIteration on an empty file
whereas file.readline() merely returns ''.
More information about the Python-list