Seite 1 von 1

Re: muss write alles mitschreiben?

Verfasst: Dienstag 23. Februar 2016, 14:27
von BlackJack
@pythontester: Ich habe keine Ahnung *was* Du gemacht hast, denn das verschweigst Du ja, aber Du hast nicht '\r\n' in eine Textdatei geschrieben. Kann es sein das Du es in eine Binärdatei geschrieben hast?

Re: muss write alles mitschreiben?

Verfasst: Dienstag 23. Februar 2016, 14:45
von pythontester
\n wird in Notepad nicht als neue Zeile angezeigt. In Geany ja.

Code: Alles auswählen

datei = open("test.txt", "w")
    for a in range(1,10):
    	datei.write("Zeile: "+str(a)+"\r\n")
     datei.close

Re: muss write alles mitschreiben?

Verfasst: Dienstag 23. Februar 2016, 15:20
von BlackJack
@pythontester: Der Code ist so nicht ausführbar wegen der kaputten Einrückung, und unter Windows produziert der, wenn man die Einrückung korrigiert, eine Datei die zwei Wagenrücklaufzeichen pro Zeilenende enthält, statt einem, wie es (für Windows) korrekt wäre.

Ausser Notepad kann auch unter Windows jeder sinnvoll verwendbare Editor mit den verschiedenen Varianten von Zeilenenden klar kommen.