Seite 1 von 1

IOError: [Errno 0] Error

Verfasst: Sonntag 18. Mai 2008, 16:57
von Crazed
Hallo,
Wenn ich ganz simpel einen string in eine .txt Datei schreiben möchte bekomme ich immer diesen Fehler zurück:
IOError: [Errno 0] Error
selbst wenn es so ein simpler code ist:

Code: Alles auswählen

test = open(filename.txt)
test.write("hallo") -> Hier bekomme ich den Error
test.close()
auch wenn ich einen kompletten Pfad Angebe also "C:\..." bekomme ich diesen Fehler.

Kann mir jemand helfen?

MfG,
CracKPod

Verfasst: Sonntag 18. Mai 2008, 17:02
von Trundle
Man sollte die Datei auch zum Schreiben öffnen.

Verfasst: Sonntag 18. Mai 2008, 17:19
von Costi
sprich:

Code: Alles auswählen

test = open(filename.txt, "w")
test.write("hallo") -> Hier bekomme ich NICHT den Error
test.close()

Verfasst: Sonntag 18. Mai 2008, 17:25
von Crazed
Autsch...
Danke :|

Vielen Dank.

Verfasst: Sonntag 18. Mai 2008, 19:02
von Y0Gi
Oft hilft es auch, den Dateinamen als String zu definieren.

Verfasst: Sonntag 18. Mai 2008, 20:13
von Leonidas
Y0Gi hat geschrieben:Oft hilft es auch, den Dateinamen als String zu definieren.
Psst, ist es doch. Als Attribut ``txt`` des Objektes, dass an den Namen ``filename`` gebunden ist ;)