Die Ein- und Ausgabe von Dateien ist eine sehr wichtige Funktion in Programmiersprachen. Die Programmiersprache Python kann Text aus einer Textdatei auf Ihrem Computer lesen. Dies ist sehr nützlich, um Konfigurationseinstellungen und Daten für Ihr Programm zu speichern. Anstatt jedes Mal Konfigurationsdaten einzugeben, wenn Sie Ihr Python-Skript ausführen, können Sie es eine Konfigurationsdatei lesen und die Einstellungen daraus eintragen lassen. Das Erlernen der Dateieingabe ist ein wichtiger Schritt als Programmierer. Sie können in wenigen Minuten lernen, wie Sie mit Python eine Textdatei lesen.
Schritt 1
Öffnen Sie den IDLE-Texteditor, der mit der Programmiersprache Python geliefert wird. Das IDLE-Programm befindet sich in Ihren Programmdateien (oder Anwendungen für Macintosh) im Python-Verzeichnis. Im IDLE-Texteditorfenster wird eine leere Quellcodedatei geöffnet.
Video des Tages
Schritt 2
Deklarieren Sie eine String-Variable, die den Pfad zu der Textdatei enthält, die Sie in Python lesen möchten. Wenn Sie beispielsweise eine Textdatei namens "etc.txt" auf Ihrem Laufwerk C: haben, können Sie Folgendes schreiben, um die Zeichenfolge zu deklarieren:
strPath = "C:\etc.txt"
Schritt 3
Öffnen Sie die Datei mit der Funktion open() wie folgt:
f = offen (strPath)
Schritt 4
Lesen Sie den Inhalt der Datei mit der Funktion read(). Die Ausgabe des Befehls read() kann in einem String zum späteren Ausdruck gespeichert werden, wie folgt:
strText = f.read()
Schritt 5
Drucken Sie den Inhalt der Datei aus, indem Sie den strText-String wie folgt drucken:
drucken (strText)
Schritt 6
Starten Sie das Programm, indem Sie die Taste "F5" drücken. Das Programm druckt den gesamten Inhalt der Textdatei an die Konsole.