-2
Wie lösche ich einen Absatz in einer Datei, die mit "Abstract" beginnt und mit "Technical Report" endet?Python löscht Absätze in Datei
Wie lösche ich einen Absatz in einer Datei, die mit "Abstract" beginnt und mit "Technical Report" endet?Python löscht Absätze in Datei
Ich denke, die einfachste einen regulären Ausdruck zu verwenden, wäre:
import re
with open('original.txt', 'r') as org_file:
original_text = org_file.read()
new_text = re.sub('Abstract.*Technical Report\n', '', original_text, flags=re.DOTALL)
with open('replaced.txt', 'w') as new_file:
new_file.write(new_text)
Oder etwas in diesem Sinne.
Für mehr, sollten Sie eine Art von Beispieltext posten.
Nein, Sie müssen selbst eine schreiben – Idos