Python, wie andere High-Level- Programmiersprachen , wurde entwickelt, um sich wiederholende Aufgaben einfach in Code auszuführen. Um eine Reihe von Operationen für jedes Element einer Liste ausführen , verwenden Sie eine " for"-Schleife . Python unterstützt die Initiative " für ... in " Syntax , so dass Sie nicht haben, um so viel Code schreiben, um die Iteratorvariable , wie Sie es in einer Sprache wie C Lesen aus einer Reihe von Dateien, deren Namen steuern werden in einer Liste gespeichert durch Verwendung einer " for"-Schleife . Anleitung
1
Starten Sie den Python Kommandozeilen-Interpreter
2
Shop die Dateinamen , die Sie mit in einer Liste mit einem Befehl wie folgt funktionieren: .
files = [' file1.txt ', ' file2.txt ', ' file3.txt ']
Die Dateien, die Sie mit der Arbeit in Ihrer Python- Verzeichnis gespeichert werden sollen ( "C: \\ Python32 \\ " auf einem typischen Windows-Installation ) . Wenn sie woanders sind , müssen Sie den vollständigen Pfad und Namen jeder
3
Initiieren einer " for ... in " Schleife mit dem folgenden Befehl aus: .
for i in Dateien :
4
Geben Sie den Befehl (e) für jede Datei in der " for"-Schleife ausführen , achten Sie darauf, jedes Entab . Die folgenden Befehle ein, zum Beispiel, wird einfach zu lesen , den Inhalt jeder Datei :
f = open ( i)
f.read ()
5
Press Geben Sie eine Leerzeile hinzuzufügen. Damit schließt sich der " for"-Schleife , und bewirkt, dass es auszuführen. Der Inhalt jeder Datei in der Liste ausgegeben werden in der Interpreter -Fenster.