muss write alles mitschreiben?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
BlackJack

Dienstag 23. Februar 2016, 14:27

@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?
pythontester
User
Beiträge: 17
Registriert: Sonntag 21. Februar 2016, 17:08

Dienstag 23. Februar 2016, 14:45

\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
BlackJack

Dienstag 23. Februar 2016, 15:20

@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.
Antworten