Python Txt Datei, daten entfernen?
Guten Abend,
wie kann ich aus meiner Text Datei die erste Zeile entfernen?
Beispiel:
Zeile 1
Zeile 2
Zeile 3
Zeile 4
Danach:
Zeile 2
Zeile 3
Zeile 4
Liebe Grüße
3 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Programmiersprache, Python, Programmieren & Softwareentwicklung
with open(<somefile>,'r') as s, open(<somefile.tmp>,'w') as d:
discard=s.readline()
d.writelines(s.readlines())
os.replace(<somefile.tmp>,<somefile>)
Lese die Datei ein und schreibe sie in eine neue Datei ohne die erste Zeile. "Löschen" lässt sich nichts aus einer Datei.
Funktioniert, gibt aber bestimmt eine einfachere Lösung :)
Woher ich das weiß:Hobby
