[Python-de] ASCII nach ANSI konvertieren
Ron Opitz
ron.opitz at dts.de
Wed May 28 16:40:23 EDT 2003
Hi,
ich suche schon einige Zeit unter Google, habe aber noch nichts passendes
gefunden.
Wie kann ich eine Datei im ASCII-Format in das ANSI-Format umwandeln?
Die Datei wird mit Python gelesen, der Aufbau verändert und wieder
geschrieben. Ganz nebenbei sollen dann die Umlaute ausgetauscht werden.
In PHP habe ich mir folgendes zusammengebaut, aber das wird doch in Python
hoffentlich einfacher gehen oder?
Danke im Voraus
Gruß Ron
for ($i=0; $i<strlen($azeile[$c]); $i++) {
$char = substr($azeile[$c], $i, 1);
$charnr = ord($char);
if ($charnr==148) $string = $string."".chr(246); //ö
elseif ($charnr==129) $string = $string."".chr(252); //ü
elseif ($charnr==132) $string = $string."".chr(228); //ä
elseif ($charnr==153) $string = $string."".chr(214); //Ö
elseif ($charnr==154) $string = $string."".chr(220); //Ü
elseif ($charnr==142) $string = $string."".chr(196); //Ä
elseif ($charnr==225) $string = $string."".chr(223); //ß
else $string = $string."".$char;
}
More information about the Python-de
mailing list