0
텍스트 파일에서 특정 단락을 구문 분석하려고합니다. I 파싱 애 쓰고 단락도록 표지 :파이썬에서 텍스트 파일의 특정 단락을 읽으시겠습니까?
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*
나는이 너무 복잡하지 않습니다 실현하지만 난 그래서 어떤 제안이 도움이 될 것 틀에 박힌 생활에 갇혀있다 : 내가 싶습니다 것은의 라인을 따라 무언가이다.
많은 도움을 주셔서 감사합니다.하지만 다음 헤더가 항상 'PARN'이 아닌 것은 분명합니다. 여전히 문제가 있습니다. – hoosiers123
@ hoosiers123, 거기에 헤더의 유한 집합인가? – StoryTeller
아니요 헤더 수와 헤더가 다른 여러 텍스트 파일이 없습니다. – hoosiers123