次のコード...
import sys
if sys.platform == "win32":
import os, msvcrt
msvcrt.setmode(sys.stdout.fileno(), os.O_BINARY)
sys.stdout.write("This is a sample line of text\n")
...結果として、stdio出力は0x0d。で終わります0x0a。stdioはバイナリモードに設定されています。write()呼び出しがまだ代用\r\nされているのはなぜ\nですか?