Hab ein kleines Problem.
Ich hab ein kleines Test-Script (nix spezielles) geschrieben das eine Datei öffnet, den Inhalt der Datei dann Zeile für Zeile liest.
Mein Problem ist nun das mein System und die Datei UTF-8 sind und das der Text der Datei jedoch auf einer Seite angezeigt werden soll die ISO-8859-1 bzw Latin-1 nutzt. Deshalb werden die Umlaute nicht korrekt angezeigt.
Nun hab ich versucht mittels codecs.open(file, 'r', 'latin-1') den Inhalt direkt in Latin-1 zu wandeln was jedoch nicht klappte, genau so wenig wie den Inhalt zu lesen und dann mittels unicode(inhalt, 'latin-1').
Gibt es irgendeine Möglichkeit Text der als UTF-8 gespeichert wurde in Latin-1 umzuwandeln damit dieser Text korrekt angezeigt wird auf einer Internetseite die Latin-1 nutzt?
PS. Ablegen der Datei auf dem Server will ich nicht, da ich diese auf dem Desktop bearbeiten will.
