반응형
다음과 같은 .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
반응형
'파이썬' 카테고리의 다른 글
파이썬 URL에서 최상위 도메인 이름 (TLD)을 추출하는 방법 (0) | 2021.02.16 |
---|---|
파이썬 Paramiko "알 수없는 서버" (0) | 2021.02.15 |
파이썬 importlib.import_module을 사용하여 Python에서 모듈을 가져 오는 방법 (0) | 2021.02.15 |
파이썬 bash : 예기치 않은 토큰`( '근처의 구문 오류-Python (0) | 2021.02.15 |
파이썬 문자열에서 퍼센트 (%)를 선택적으로 이스케이프하려면 어떻게해야합니까? (0) | 2021.02.15 |
댓글