[Python-de] Suchen und Ersetzenanhand einer Ersetzungstabelle
Werner Warweg
werner at warweg.com
Mo Nov 21 14:24:47 CET 2011
Ich suche ein kleines Programm, mit dem ich Dateien konvertieren kann.
Ich möchte angeben:
* Name einer Eingabedatei,
* Name einer Ausgabedatei
* Ersetzungstabelle-Datei mit dem Aufbau
String 1 alt] | [String 1 neu]
String 2 alt] | [String 2 neu]
String 3 alt] | [String 3 neu].
Ich habe willkürlich das Pipe-Zeichen gewählt.
Beispiele:
Detmold|Berlin (immer, wenn Detmold in einer Zeile vorkommt,
wird Berlin eingesetzt).
<br> | $1310 (<br> wird ersetzt durch carriage return - line feed
<name> | name wird gelöscht
</name> | /name wird gelöscht
Ich möchte HTML-Dateien nur teilweise "ent-taggen" und andere Dateien
etwas aufbereiten (suchen und ersetzen von Steuerzeichen etc.).
Verzeichnisse müssen nicht rekursiv durchsucht werden, ob per
Commandline oder per Dialog die Dateinamen eingegeben werden ist egal.
Hat jemand so ein Programm im Koffer? Das wäre prima.
Freundliche Grüße
Werner Warweg
Mehr Informationen über die Mailingliste python-de