DGT DGT - 4 months ago 17x
Python Question

How to remove ^M

How can I remove the

character from a text file (at the end of line) in a Python script?

I did the following, and there are
at every line-break.

file = open(filename, "w")


If you're writing the file, you should specify open(filename, "wb"). That way, you'll be writing in binary mode, and Python won't attempt to determine the correct newlines for the system you're on.