irgendwie hänge ich gerade an einem vermeintlich einfachen Problem.
Ich habe eine Textdatei und möchte diese einlesen, aus jeder Zeile alle Zahlen entfernen und das ganze dann in eine neue Datei schreiben.
Ich habe es mit folgenden Zeilen versucht:
Code: Alles auswählen
with open("withnumbers.txt") as f, open('withoutnumbers.txt', 'w') as output:
for line in f:
x = line.strip("0123456789")
output.write( x)
Dass ich Anfänger bin, brauche ich bei der Frage vermutlich keinem sagen.
Mit .split() habe ich es auch schon versucht, da die Zahlen immer am Ende der Zeile stehen, funktionert allerdings ebenfalls nicht.
Falls es relevant ist, meine Zahlen variieren zwischen ein- und fünfstellig.
Es ist vermutllich selbst für einen Anfänger nicht schwer, aber ich steh auf dem Schlauch.
Danke und Grüße.