Dateien öffnen - Problem bei bestimmten Namen

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.
Janux
User
Beiträge: 78
Registriert: Donnerstag 12. Juni 2008, 21:11

Dateien öffnen - Problem bei bestimmten Namen

Beitragvon Janux » Samstag 20. Dezember 2008, 12:56

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")
>>>
mfg ... Janux
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Beitragvon Leonidas » Samstag 20. Dezember 2008, 12:59

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.
My god, it's full of CARs! | Leonidasvoice vs Modvoice
Janux
User
Beiträge: 78
Registriert: Donnerstag 12. Juni 2008, 21:11

Beitragvon Janux » Samstag 20. Dezember 2008, 13:19

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......!
mfg ... Janux

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot]