Python-Datei-Schreiben
- Vorherige Seite Python-Datei-Lesen
- Nächste Seite Python-Datei-Löschen
Schreiben Sie eine bestehende Datei
Um eine bestehende Datei zu schreiben, müssen Sie open()
Funktion hinzufügen von Parametern:
"a"
- Anhängen - wird am Ende der Datei hinzugefügt"w"
- Schreiben - wird jedes bestehende Inhalt überschreiben
Beispiel
Öffnen Sie die Datei "demofile2.txt" und fügen Sie den Inhalt zur Datei hinzu:
f = open("demofile2.txt", "a") f.write("Jetzt hat die Datei mehr Inhalt!") f.close() # Nach dem Anhängen, öffnen und lesen Sie die Datei: f = open("demofile2.txt", "r") print(f.read())
Führen Sie den Beispielcode aus
Beispiel
Öffnen Sie die Datei "demofile3.txt" und überschreiben Sie den Inhalt:
f = open("demofile3.txt", "w") f.write("Woops! Ich habe den Inhalt gelöscht!") f.close() # Nach dem Schreiben, öffnen und lesen Sie die Datei: f = open("demofile3.txt", "r") print(f.read())
Führen Sie den Beispielcode aus
Anmerkung:Das "w"-Verfahren überschreibt den gesamten Inhalt.
Erstellen Sie eine neue Datei
Um eine neue Datei in Python zu erstellen, verwenden Sie open()
Methode und verwenden Sie einen der folgenden Parameter:
"x"
- Erstellen - Eine Datei wird erstellt, und es wird ein Fehler zurückgegeben, wenn die Datei existiert"a"
- Anhängen - Wenn die angegebene Datei nicht vorhanden ist, wird eine Datei erstellt"w"
- Schreiben - Wenn die angegebene Datei nicht vorhanden ist, wird eine Datei erstellt
Beispiel
Erstellen Sie eine Datei mit dem Namen "myfile.txt":
f = open("myfile.txt", "x")
Ergebnis: Eine neue leere Datei wurde erstellt!
Beispiel
Falls nicht vorhanden, wird ein neuer Datei erstellt:
f = open("myfile.txt", "w")
- Vorherige Seite Python-Datei-Lesen
- Nächste Seite Python-Datei-Löschen