Есть функция:
def Cutting():
fs = open('result.txt', "r").readlines()
fr1 = open('buff1.data', "w")
fr2 = open('buff2.data', "w")
for i, s in enumerate(fs):
try:
st2 = fs[i + 1]
if (not s.strip().startswith("-")) and (not s.strip().startswith("+")) and (len(s.strip()) != 0):
fr1.write(s)
fr2.write(s)
elif (s.strip().startswith("+")) and (fs[i + 1].strip().startswith("-"):
...?...#Вот тут мне нужно каким-то образом получить все строки после текущей, которые
#начинаются на '-' и идут [b]подряд[/b]
except:
pass
fr1.close()
fr2.close()