Python итерации по текстовому файлу, пока условие не будет выполнено

Я хотел бы продолжить итерацию по текстовому файлу, пока не будет выполнено текущее условие внутри цикла.

вот пример текста:

10-01   N/A
10-02   N/A
10-03   N/A
10-04   N/A
10-05   N/A
10-06   N/A
10-07   N/A
10-08   N/A
10-09   N/A
10-10   N/A
10-11   N/A
10-12   N/A
===04===...... # Skip line until '01' is found
===12===...... # Skip line until '01' is found
05-01   N/A
05-02   N/A
05-03   N/A
05-04   N/A
05-05   N/A
05-06   N/A
===08===...... # Skip line until '07' is found
===11===...... # Skip line until '07' is found
05-07   N/A
05-08   N/A
05-09   N/A
05-10   N/A
05-11   N/A
05-12   N/A

это цикл while, который я пытаюсь:

x = 1
with open(loc_path + 'SAMPLEDATA.TXT', 'rb') as textin:
    for line in textin:
        while x < 13:
            if line[3:].startswith(str(x).zfill(2)):
                print '%r' % line
            else:
                x = 1 # Restart loop
            x += 1

Есть ли другой способ сделать это, кроме использования цикла while, если использование цикла while не правильно?

благодарю вас

Ответы на вопрос(2)

Ваш ответ на вопрос