Check for new line character?
John Roth
newsgroups at jhrothjr.com
Sun Oct 26 18:18:46 EST 2003
"Yazar Yolait" <yazar at hotmail.com> wrote in message
news:bnhk76$v3klv$1 at ID-198839.news.uni-berlin.de...
> I want to skip lines in a file that are blank and that start with "&". So
I
> strip(None) them and then startswith("&") but the only problem is if the
> line has nothing but white space and I strip(None) it then it contains
> nothing but a new line character right? So how do I check if the line
> contains a new line character? I can no longer use isspace().
if line == '\n':
whatever...
If you're using <file>.readline() to
read the lines, then each line (except the eof signal) ***will*** end
with a newline, and it will not have a newline internally, so there's no
need for a complicated check. After you strip blanks, an all blank
line will contain exactly one character: the newline.
John Roth
>
>
More information about the Python-list
mailing list