Wie man in Python Text an eine Datei anhängt
-
file.write
zum Anhängen von Text an eine Datei ima
Modus -
Fügen Sie einen optionalen
file
Parameter zurprint
Funktion in Python 3 hinzu - Neue Zeile im Anfügen von Text an eine Datei hinzufügen
Dieser Tutorial-Artikel führt ein, wie man in Python Text an eine Datei anhängt.
file.write
zum Anhängen von Text an eine Datei im a
Modus
Sie könnten die Datei im a
oder a+
Modus öffnen, wenn Sie Text an eine Datei anhängen wollen.
destFile = r"C:\Test\Test.txt"
with open(destFile, 'a') as f:
f.write("einen angehängten Text")
Der obige Code hängt den Text some appended text
neben dem letzten Zeichen in der Datei an. Wenn die Datei zum Beispiel mit this is the last sentence
endet, dann wird sie nach dem Anhängen zu this is the last sentencesome appended text
.
Er erstellt die Datei, wenn die Datei im angegebenen Pfad nicht existiert.
Fügen Sie einen optionalen file
Parameter zur print
Funktion in Python 3 hinzu
In Python 3 können Sie den Text in die Datei print
, wenn der optionale Parameter file
aktiviert ist.
destFile = r"C:\Test\Test.txt"
with open(destFile, 'a') as f:
print("The result will be {}".format(Result), file=f)
Neue Zeile im Anfügen von Text an eine Datei hinzufügen
Wenn Sie es vorziehen, den Text in der neuen Zeile hinzuzufügen, müssen Sie nach dem angehängten Text einen Zeilenumbruch \r\n
einfügen, um zu garantieren, dass der nächste angehängte Text in der neuen Zeile hinzugefügt wird.
destFile = r"C:\Test\Test.txt"
with open(destFile, 'a') as f:
f.write("the first appended text\r\n")
f.write("the second appended text\r\n")
f.write("the third appended text\r\n")