<div dir="ltr">#!/usr/bin/python3<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>from itertools import groupby</div>
<div><br></div><div>def get_lines_from_file(file_name):</div><div> with open(file_name) as reader:</div><div> for line in reader.readlines():</div>
<div> yield(line.strip())</div><div><br></div><div>counter = 0</div><div>def key_func(x):</div><div> if x.startswith("Starting a new group"):</div><div> global counter</div><div> counter += 1</div>
<div> return counter</div><div><br></div><div>for key, group in groupby(get_lines_from_file("my_data"), key_func):</div><div> print(list(group)[1:])</div><div><br></div></div></div></blockquote><div style>
<br></div><div style>Thank you for the responses! Not sure yet which one I will pick.</div></div></div></div>