read lines without the line break character at the end?

Stan Cook scook at elp.rr.com
Sat Sep 4 16:49:38 EDT 2004


try for line in fp:
    whatever line[:-1] etc etc

Whatever you're doing with the line, the new line character will be gone.


Stan
"Wai Yip Tung" <tungwaiyip at yahoo.com> wrote in message
news:opsdpjkwte433nmu at news.cisco.com...
> When I do
>
>    for line in fp:
>
> the line string usually has a '\n' at the end. In many cases I don't want
> the line break character. I can trim it using
>
>    if line.endswith('\n'): line = line[:-1]
>
> Given I do it so frequently I wonder if there is some builtin way to say I
> don't wnt the line break character?
>
> Thanks,
>
> tung





More information about the Python-list mailing list