Anmelden Registrieren

Badges

Follow Peter Bouda on Google Plus

Feeds

Neueste BlogeinträgeBlog

Mehrere Dateien bearbeiten mit Python

Bearbeitet am Freitag, 04. März 2011, 10:14 Uhr von pbouda

Ich benutze häufiger Python, um mehrere Dateien in einem Verzeichnis zu öffnen und zu bearbeiten. Meistens handelt es sich dabei um Textdateien, deren Inhalt ich auslese um ihn weiter zu verarbeiten. Um alle Textdateien in einem Verzeichnis (in diesem Fall: das Verzeichnis, in dem das Skript liegt) nacheinander zu öffnen, benutze ich häufig folgendes Programmskelett:

import glob

files = glob.glob("*.txt")
for f in files:
text = open(f)
for line in text.readlines():
line = line.rstrip("\n")

# hier kommt der Code...