On Aug 26, 2009, at 10:52 PM, Ryan McGuire wrote:

I've got a UTF-8 encoded text file from Linux with standard newlines
("\n").

I'm reading this file on Win32 with Python 2.6:

codecs.open("whatever.txt","r","utf-8").read()

Inexplicably, all the newlines ("\n") are replaced with CR+LF ("\r
\n") ... Why?

Try using "rb" instead of "r" for the mode in the call to open().

HTH
Philip

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

Reply via email to