Heim >Backend-Entwicklung >Python-Tutorial >Wie kann ich in Python an eine Datei anhängen, anstatt sie zu überschreiben?

Wie kann ich in Python an eine Datei anhängen, anstatt sie zu überschreiben?

DDD
DDDOriginal
2025-01-04 17:18:40488Durchsuche

How Can I Append to a File in Python Instead of Overwriting It?

An eine Datei anhängen statt überschreiben

Beim Schreiben in eine Datei ist es oft notwendig, den Inhalt anzuhängen, anstatt zu überschreiben, was bereits vorhanden ist . Dies kann erreicht werden, indem der Modus in der open()-Funktion auf „a“ (anhängen) anstelle des Standardwerts „w“ (schreiben) gesetzt wird.

Beispiel:

with open("test.txt", "a") as myfile:
    myfile.write("appended text")

Im obigen Beispiel erstellt die with open-Anweisung ein Dateiobjekt myfile, das im Anhängemodus auf die Datei „test.txt“ verweist. Alle in myfile geschriebenen Daten werden an die Datei angehängt, ohne den vorhandenen Inhalt zu überschreiben.

Hinweis:

Die Dokumentation für die open()-Funktion enthält eine umfassende Liste von Verfügbare Modi für Dateioperationen.

Das obige ist der detaillierte Inhalt vonWie kann ich in Python an eine Datei anhängen, anstatt sie zu überschreiben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn