【发布时间】:2013-02-05 18:29:23
【问题描述】:
我正在尝试从文本文件中解析某些段落。我试图解析的段落被标记为:
ABST
PAL 耐磨层压板是通过提供超薄的 矿物颗粒和微晶纤维素涂层 传统印刷纸的表面,然后浸渍纸 用传统的层压树脂,然后使用打印纸这样 在层压过程中获得,无需使用覆盖层 表。
PARN
到目前为止,我得到的只是:
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*
我意识到这并不太复杂,但我一直陷入困境,所以任何建议都会有所帮助。
【问题讨论】:
标签: python