Привет
Я нахожусь в проекте, который требует, чтобы я нашел интервал строки, кратный (от display_url до display_resources )в текстовом файле.Пока у меня есть такой код, но когда я его запускаю, он никогда не ломается .
Целью этого кода является:
- Поиск строк из индекса le1 / le2 в качестве отправной точки.
- Обновите новый найденный индекс из переменных dat / det до le1 / le2 [, чтобы перейти кследующий интервал строк в файле .txt (в моем тесте их четыре)] *
- Добавьте переменные le1 & le2 к urls список.
- Цикл, пока дата & det не возвращает -1.
- Печать всех комбинаций le1 и le2 , полученных в списке urls .
Это очень поможет, подумайте спасибо.
urls = []
g = open('tet.txt','r')
data=''.join(g.readlines())
count = 0
le1 = 1
le2 = 1
while count >= 0 :
dat = data.find('display_url', le1)
det = data.find('display_resources', le2)
if dat < le1:
le1 = le1 +dat
if det < le2:
le2 = lez +det
urls.append(le1)
urls.append(le2)
if dat <= 0 :
count = -1
break
print(urls)