hi
i have a file test.dat eg

abcdefgh
ijklmn
         <-----newline
opqrs
tuvwxyz


I wish to print the contents of the file such that it appears:
abcdefgh
ijklmn
opqrs
tuvwxyz

here is what i did:
f = open("test.dat")
while 1:
        line = f.readline().rstrip("\n")
        if line == '':
                break
        print line

but it always give me first 2 lines, ie
abcdefgh
ijklmn

What can i do to make it print all w/o the newlines..? and what is the
proper way to skip printing blank lines while iterating file contents?

thanks

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

Reply via email to