Hallo zusammen,
mein Nachname beinhaltet ein Umlaut. Über ein Python 2.7 Skript(leider muss ich Python 2.7 verwenden) möchte ich eine txt Datei auslesen. Leider findet Python den Pfad nicht, da der Umlaut nicht richtig decodiert wird.
Hier ein Ausschnitt aus dem Skript inklusive der Fehlermeldung:
Skript:
# -*- coding: utf-8 -*-
path_to_file = r'C:\Users\DanielDüsentrieb\Dokumente\TextDateien\Test.txt'
f = open(path_to_file, 'r')
Fehlermeldung:
IOError: [Errno 2] No such file or directory: 'C:\\Users\\DanielD\xc3\xbcsentrieb\\Dokumente\\TextDateien\\Test.txt'
Wenn jemand eine Idee hat, wäre echt super wichtig! Vielen Dank schon mal im Voraus!
Umlaut in Pfad bei Python 2.7
Benutze einen Unicodestring
Code: Alles auswählen
path_to_file = ur'C:\Users\DanielDüsentrieb\Dokumente\TextDateien\Test.txt'
- __blackjack__
- User
- Beiträge: 14065
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@nikspy: Dann ist die Frage wie die Datei bzw. der Pfad dorthin tatsächlich heisst.
“Vir, intelligence has nothing to do with politics!” — Londo Mollari