On Mon, Jul 12, 2010 at 2:27 PM, Jia Hu <huji...@gmail.com> wrote:
> Hi, I just want to delete "\n" at each line. My operating system is ubuntu
> 9.1. The code is as follows
>
> #!/usr/bin/python
> import string
> fileName=open('Direct_Irr.txt', 'r') # read file
> directIrr = fileName.readlines()
> fileName.close()
> for line in directIrr:
>        line.rstrip('\n')
> print directIrr
>
> But I found there is still "\n" . Could someone help me why it is not
> correct?

The print statement automatically adds a newline to each line.  If you
want the lines written verbatim, use sys.stdout.write(line)
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to