Ich bebildere dies wird eine einfache Aufgabe sein, aber ich kann nicht finden, was ich genau in vorherigen StackOverflow Fragen suchen, um hier zu gehen ...
Ich habe große Textdateien in einem proprietry Format, die so aussehen:
%Vor%Und so weiter.
Die Textdateien haben eine Größe von 10 KB bis 100 MB. Ich muss diese Datei mit dem :Entry
Trennzeichen teilen. Wie könnte ich jede Datei basierend auf :Entry
blocks bearbeiten?
Sie können iertools.groupby verwenden, um Zeilen, die nach :Entry
auftreten, in Listen zu gruppieren :
ergibt
%Vor% Oder, um die Gruppen zu bearbeiten, müssen Sie group
nicht unbedingt in eine Liste konvertieren:
Tags und Links python text-parsing