特定の行を読み取るのに問題があります。これは、ここで回答された質問に似ています 。python-特定のテキスト行との間でファイルを読み取ります 。違いは、固定の終了マークがないことです。例を示しましょう:
--------------------------------
\n
***** SOMETHING ***** # i use this as my start
\n
--------------------------------
\n
data of interest
data of interest
data of interest
\n
----------------------- #this will either be dashes, or EOF
***** SOMETHING *****
-----------------------
上記のリンクと同様のことを試みましたが、EOFになるかどうかわからないため、ループを中断するifステートメントを作成できません。