Steuern von Python 3.3 stdio Zeilenabschluß in Windows 7

8

Der folgende Code ...

%Vor%

... führt dazu, dass die Ausgabe von stdio mit 0x0d gefolgt von 0x0a endet. stdio ist auf binären Modus eingestellt. Warum ersetzt der Aufruf write() immer noch \r\n für \n ?

    
user1981312 15.01.2013, 18:39
quelle

1 Antwort

1

Wenn Sie dies unter Cygwin ausführen, wird sys.platform 'cygwin' statt 'win32' , aber Sie erhalten immer noch eine Zeilenende-Conversion. Sind Sie sicher, dass setmode tatsächlich ausgeführt wird?

    
Eevee 17.01.2013 19:39
quelle

Tags und Links