Heim  >  Artikel  >  Backend-Entwicklung  >  Python-Beispiel für das Einfügen einer Zeile am Anfang eines Textes

Python-Beispiel für das Einfügen einer Zeile am Anfang eines Textes

不言
不言Original
2018-05-02 14:13:473674Durchsuche

Dieser Artikel stellt hauptsächlich das Beispiel des Einfügens einer Zeile am Anfang eines Textes in Python vor. Es hat einen gewissen Referenzwert. Jetzt kann ich es mit Ihnen teilen

Frage

Bei einer Textdatei müssen Sie am Anfang eine Zeile einfügen und den anderen Inhalt unverändert lassen

Lösung

with open('article.txt', 'r+') as f:
 content = f.read()  
 f.seek(0, 0)
 f.write('writer:Fatsheep\n'+content)

Die Zeichenfolge „writer:Fatsheepn“ ist der einzufügende Inhalt.

Effekt

Nach dem Ausführen des Codes:

Hinweis

f.seek(0, 0) ist unverzichtbar, file.seek(off, wherece=0) verschiebt den Dateizeiger im Datei, Von woher (0 stellt den Anfang der Datei dar, 1 Generation

stellt die aktuelle Position dar, 2 stellt das Ende der Datei dar) Offset weg von Bytes

Wenn nicht Bei Verwendung lautet das Ergebnis der Ausführung:

Verwandte Empfehlungen:

Python-Methode zum Extrahieren bestimmter Standortdatensätze nach Groupby Gruppierung

Das obige ist der detaillierte Inhalt vonPython-Beispiel für das Einfügen einer Zeile am Anfang eines Textes. 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