Heim >Backend-Entwicklung >Python-Tutorial >So hängen Sie Text an eine Datei an

So hängen Sie Text an eine Datei an

anonymity
anonymityOriginal
2019-05-25 09:28:005137Durchsuche

Als ich Python zum Crawlen von Inhalten von der Website und zum Speichern in einer lokalen TXT-Datei verwendete, stellte ich fest, dass jedes Mal, wenn ich sie schrieb, der ursprüngliche Inhalt in der TXT-Datei überschrieben wurde. Wie kann ich also auf der ursprünglichen Basis fortfahren? Wie wäre es mit dem Hinzufügen von Inhalten?

So hängen Sie Text an eine Datei an

1 Die ursprüngliche Art, eine Datei zu öffnen, ist:

 file = open(pathTxt, 'w', encoding='utf-8')

2. Die modifizierte Art des Schreibens: (Ändern Sie den Dateiöffnungsmodus von „Schreiben“) " Wechseln Sie zu „append“)

 file = open(pathTxt, 'a', encoding='utf-8')

Beschreibung der Modusparameter:

r: Öffnen Sie die Datei im schreibgeschützten Modus. Der Dateizeiger wird am Anfang der Datei platziert. Dies ist der Standardmodus.

r+: Öffnen Sie eine Datei zum Lesen und Schreiben. Der Dateizeiger wird am Anfang der Datei platziert.

w: Öffnen Sie eine Datei nur zum Schreiben. Wenn die Datei bereits vorhanden ist, öffnen Sie die Datei und beginnen Sie mit der Bearbeitung von vorne, d. h. der ursprüngliche Inhalt wird gelöscht. Wenn die Datei nicht vorhanden ist, erstellen Sie eine neue Datei.

w+: Öffnen Sie eine Datei zum Lesen und Schreiben. Wenn die Datei bereits vorhanden ist, öffnen Sie die Datei und beginnen Sie mit der Bearbeitung von vorne, d. h. der ursprüngliche Inhalt wird gelöscht. Wenn die Datei nicht vorhanden ist, erstellen Sie eine neue Datei.

a: Öffnen Sie eine Datei zum Anhängen. Wenn die Datei bereits vorhanden ist, wird der Dateizeiger am Ende der Datei platziert. Mit anderen Worten: Neue Inhalte werden nach bestehenden Inhalten geschrieben. Wenn die Datei nicht vorhanden ist, erstellen Sie eine neue Datei zum Schreiben.

a+: Öffnen Sie eine Datei zum Lesen und Schreiben. Wenn die Datei bereits vorhanden ist, wird der Dateizeiger am Ende der Datei platziert. Die Datei wird im Anhängemodus geöffnet. Wenn die Datei nicht existiert, wird eine neue Datei zum Lesen und Schreiben erstellt.

Das obige ist der detaillierte Inhalt vonSo hängen Sie Text an eine Datei an. 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