본문 바로가기
파이썬

파이썬 빈 줄을 제외한 Python으로 텍스트 파일의 줄 수 계산

by º기록 2021. 2. 15.
반응형

다음과 같은 .text 파일의 줄 수를 계산하고 싶습니다.

apple
orange
pear

hippo
donkey

블록을 구분하는 데 사용되는 빈 줄이있는 경우. 위의 샘플을 기반으로 내가 찾고있는 결과는 5 개 (줄)입니다.

이것을 어떻게 달성 할 수 있습니까?

보너스로 얼마나 많은 블록 / 문단이 있는지 아는 것이 좋습니다. 따라서 위의 예에 따르면 두 블록이됩니다.

 

해결 방법

 

non_blank_count = 0

with open('data.txt') as infp:
    for line in infp:
       if line.strip():
          non_blank_count += 1

print 'number of non-blank lines found %d' % non_blank_count

업데이트 : 질문을 다시 읽으십시오. OP는 비어 있지 않은 줄을 세고 싶습니다. .. (한숨 .. 감사합니다 @RanRag). (컴퓨터에서 휴식이 필요합니다 ...)

 

참조 페이지 https://stackoverflow.com/questions/10673560

 

 

반응형

댓글