テキスト ファイルから特定の段落を解析しようとしています。私が解析しようとしている段落は、次のようにラベル付けされています。
アブスト
PAL 従来の印刷紙の表面にミネラル粒子と微結晶性セルロースの極薄コーティングを施した後、紙に従来のラミネート樹脂を含浸させ、そのようにして得られた印刷紙をオーバーレイシートを使用せずにラミネート加工を行います。
パーン
これまでのところ、私が得たのは次のとおりです。
with open('file.txt', 'r+') as f:
for line in f:
if line.startswith("ABST"):
print f.next()
これは、段落の最初の行だけを残しています。私がしたいのは、次のようなものです。
with open('file.txt', 'r+') as f:
for line in f:
if line.startswith("ABST"):
*print lines until next header*
これはそれほど複雑ではないことはわかっていますが、わだち掘れで立ち往生しているので、どんな提案でも役に立ちます。