file blanken / leeren string schreiben

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.
Antworten
beginner_
User
Beiträge: 5
Registriert: Donnerstag 4. September 2008, 13:36

Wie kann ich einen leeren string in ein file schreiben?

Code: Alles auswählen

...
f=open(strPath, 'r+')
...
f.write("")
Das file sieht dann noch genau so wie vorher aus. Zb wenn ich da "Hello world" reinschreibe, steht das auch nacher noch drin.
Zap
User
Beiträge: 533
Registriert: Freitag 13. Oktober 2006, 10:56

Wie soll denn deiner meinung nach ein leerer String aussehen?!
Wenn du einen string der länge > 0 schreibst dann wird auch was in die Datei geschrieben.

Wenn du wilst das die Datei danach Leer ist musst du sie nur im write Modus öffnen ( open(filename, "w") ).
beginner_
User
Beiträge: 5
Registriert: Donnerstag 4. September 2008, 13:36

Zap hat geschrieben:Wenn du wilst das die Datei danach Leer ist musst du sie nur im write Modus öffnen ( open(filename, "w") ).
ok, genau das habe ich gesucht. Danke
Antworten