Heim >Backend-Entwicklung >Python-Tutorial >Wie lese ich aus einer Datei, die im „w'-Modus von Python geöffnet wurde?
Der „w“-Modus in Python öffnet eine Datei sowohl zum Schreiben als auch zum Aktualisieren. Es überschreibt die vorhandene Datei, und wenn die Datei nicht existiert, wird eine neue erstellt.
Im Gegensatz zu Modi wie „r“ (nur Lesen) und „w“ (nur Schreiben) ist „w“ ermöglicht Ihnen das Schreiben und Lesen von Daten aus der Datei. Bei Verwendung des „w“-Modus stellt sich jedoch häufig die Frage: Wie liest man aus einer Datei, die man mit „w“ geöffnet hat?
Um aus einer Datei zu lesen, die mit „w“ geöffnet wurde, benötigen Sie um die folgenden Schritte auszuführen:
file = open("myfile.txt", "w+")
file.write("Hello, world!")
file.seek(0)
data = file.read()
Hier ist ein vollständiges Beispiel für das Öffnen einer Datei im „w“-Modus, das Schreiben einiger Daten und das anschließende Lesen it:
with open("myfile.txt", "w+") as file: # Write data to the file file.write("This is line 1.\n") file.write("This is line 2.\n") # Seek the beginning of the file file.seek(0) # Read data from the file data = file.read() # Print the data print(data)
Ausgabe:
This is line 1. This is line 2.
Das obige ist der detaillierte Inhalt vonWie lese ich aus einer Datei, die im „w'-Modus von Python geöffnet wurde?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!