Datei mit Umlaut im Namen öffnen
Verfasst: Sonntag 7. Januar 2007, 12:23
Hallo zusammen,
wie der Betreff schon aussagt, habe ich ein Problem mit den Umlauten in Dateinamen. Ich habe schon Google und die Suche im Forum benutzt, aber nichts gefunden, was mir helfen könnte.
Ich habe mich auch schon mit der Konvertierung von Strings und der "Magic Line" befasst, aber das hilft wohl nur bei den Strings im Programm, nicht aber bei Dateinamen, im Gegenteil.
Folgender Code bringt eine Fehlermeldung:
Es kommt die Fehlermeldung, dass "D:\M?nchen.txt" nicht gefunden wurde (No such file or directory)
Setzte ich die "Magic Line" am Anfag des Skriptes:
wird der String natürlich konvertiert... Fehlermeldung: No such file or directory: 'D:\M\xfcnchen.txt'
Wie kann ich also unter Windows (mit Python 2.4) eine Datei öffnen, die Umlaute im Namen trägt?
Schon mal danke für eure Hilfe!
tobi
wie der Betreff schon aussagt, habe ich ein Problem mit den Umlauten in Dateinamen. Ich habe schon Google und die Suche im Forum benutzt, aber nichts gefunden, was mir helfen könnte.
Ich habe mich auch schon mit der Konvertierung von Strings und der "Magic Line" befasst, aber das hilft wohl nur bei den Strings im Programm, nicht aber bei Dateinamen, im Gegenteil.
Folgender Code bringt eine Fehlermeldung:
Code: Alles auswählen
f = open("D:\München.txt", "r")
Setzte ich die "Magic Line" am Anfag des Skriptes:
Code: Alles auswählen
# -*- coding: cp1252 -*-
f = open("D:\München.txt", "r")
Wie kann ich also unter Windows (mit Python 2.4) eine Datei öffnen, die Umlaute im Namen trägt?
Schon mal danke für eure Hilfe!
tobi