Seite 1 von 1

Dateien öffnen - Problem bei bestimmten Namen

Verfasst: Samstag 20. Dezember 2008, 12:56
von Janux
Hallo!

Ich möchte eine Datei neu erstellen und denke, dass das funktioniert indem
ich einfach eine Datei, die noch nicht existiert öffne. Das klappt auch
meistens nur bei manchen Dateinamen wie test.txt nicht. (siehe code)

Woran liegt das?

Code: Alles auswählen

>>> neu = open("c:\next.txt","w")
Traceback (most recent call last):
  File "<input>", line 1, in <module>
IOError: [Errno 2] No such file or directory: 'c:\next.txt'
>>> neu = open("c:\irgendwas.txt","w")
>>>

Verfasst: Samstag 20. Dezember 2008, 12:59
von Leonidas
Du musst entweder den Backslash escapen oder Raw-Strings nutzen, denn ``\n`` ist das New-Line-Symbol. Bei Pfaden sollte man eigentlich immer Raw-Strings verwenden.

Verfasst: Samstag 20. Dezember 2008, 13:19
von Janux
Leonidas hat geschrieben:Du musst entweder den Backslash escapen oder Raw-Strings nutzen, denn ``\n`` ist das New-Line-Symbol. Bei Pfaden sollte man eigentlich immer Raw-Strings verwenden.
Alles klar. Danke......!