Lassen Sie Python keinen Wagenrücklauf mehr ausgeben, wenn Sie Zeilenumbrüche in die Datei sys.stdout schreiben

Ich arbeite unter Windows und Python verhindert (sehr effektiv), dass ich ein Standalone-Programm sende'\n' Zeichen zu STDOUT. Beispielsweise wird Folgendes ausgegebenfoo\r\nvar:

<code>sys.stdout.write("foo\nvar")
</code>

Wie kann ich diese "Funktion" ausschalten? Das Schreiben zuerst in eine Datei ist keine Option, da die Ausgabe weitergeleitet wird.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage