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.
>>> print 'hallo welt'
hallo welt
>>> execfile('C:\Users\tmn\Desktop\hallowelt.py')
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
execfile('C:\Users\tmn\Desktop\hallowelt.py')
IOError: [Errno 2] No such file or directory: 'C:\\Users\tmn\\Desktop\\hallowelt.py'
@...: Eben nicht. Beachte das "\t". Ein "U", "D" und ein "h" haben eben einfach keine spezielle Bedeutung in einer Escape-Sequenz, ein "t" dagegen schon.
"Der Dumme erwartet viel. Der Denkende sagt wenig." ("Herr Keuner" -- Bertolt Brecht)
Das aus "\D" eine "\\D" wird liegt daran, dass "\D" keine Escape-Sequenz ist. Daher wird der Backslash auch als ein solcher interpretiert. "\t" wird hingegen in einen Tabulator umgewandelt.
Sebastian
Sechs Stunden Zeitverzögerung kann ich übrigens jedem empfehlen. Man kann um 19 Uhr noch gemütlich in der Nacht arbeiten ^^