Windows Befehl "Dir" Frage:
Verfasst: Freitag 20. Oktober 2006, 23:21
Hallo liebes Python Forum,
nach langem Suchen auf Google und hier hab ich mal eine kleine Frage:
Ich habe auf meinem PC Musik die im Namen Umlaute verwenden.
wenn ich das ganze mit dem windows befehl "dir" suche, findet das Programm die Lieder auch und zeigt das ganze auch mit Umlauten an. Doch sobald ich das ganze nun mit einem ">> textdatei.m3u" als Datei abspeicher, habe ich keine Umlaute mehr sondern so ein komisches Z und auch mal zwei kommas.
Gibt es mit Python irgendeine Möglichkeit, eine Textdatei in eine andere kodierung umzuwandeln? Habe bereits mehrere Versuche gemacht, auch mit dem decode() und encode() kam ich nicht wirklich weiter, die Magic-Line wird mir da auch nicht weiter helfen können, da ich das Problem ja schließlich auch habe, wenn ich es von der Windows-Commandline aus mache!
Achja, die eingabe bei meinem Python Script kommt aus einem Entry von tkinter!
Besten Dank!
Slaugter
Edit:
Auf http://de.selfhtml.org/inter/sprache.htm ist mir aufgefallen, das bei der Kodierungstabelle es tatsächlich so hinkommt, wie es bei mir angezeigt wird (im DOS fenster korrekt, unter Windows inkorrekt). Daher meine Frage, ist es möglich, eine ganze Textdatei von Codepage850 in Windows1252 umzukonvertieren?
Danke
Mfg
Peter
nach langem Suchen auf Google und hier hab ich mal eine kleine Frage:
Ich habe auf meinem PC Musik die im Namen Umlaute verwenden.
wenn ich das ganze mit dem windows befehl "dir" suche, findet das Programm die Lieder auch und zeigt das ganze auch mit Umlauten an. Doch sobald ich das ganze nun mit einem ">> textdatei.m3u" als Datei abspeicher, habe ich keine Umlaute mehr sondern so ein komisches Z und auch mal zwei kommas.
Gibt es mit Python irgendeine Möglichkeit, eine Textdatei in eine andere kodierung umzuwandeln? Habe bereits mehrere Versuche gemacht, auch mit dem decode() und encode() kam ich nicht wirklich weiter, die Magic-Line wird mir da auch nicht weiter helfen können, da ich das Problem ja schließlich auch habe, wenn ich es von der Windows-Commandline aus mache!
Achja, die eingabe bei meinem Python Script kommt aus einem Entry von tkinter!
Besten Dank!
Slaugter
Edit:
Auf http://de.selfhtml.org/inter/sprache.htm ist mir aufgefallen, das bei der Kodierungstabelle es tatsächlich so hinkommt, wie es bei mir angezeigt wird (im DOS fenster korrekt, unter Windows inkorrekt). Daher meine Frage, ist es möglich, eine ganze Textdatei von Codepage850 in Windows1252 umzukonvertieren?
Danke
Mfg
Peter