티스토리 뷰
반응형
개발사항
- 메일을 수신한 요일을 추출하여 출력 ("From" 이라는 문자열로 시작하는 라인의 세 번째 단어 추출)
contents = open('mbox-short.txt')
for line in contents :
line = line.rstrip()
wds = line.split()
# 가디언패턴 적용
# 라인이 공백이거나 세 단어 미만이면 print(wds[2]) 부분에서 에러 발생
# wds 의 길이가 3 미만인 경우는 반복문의 처음으로 이동하여 에러 방지
if len(wds) < 3 or wds[0] != 'From' :
continue
print(wds[2])
contents.close()
END
반응형
'IT > Python' 카테고리의 다른 글
[Python] 튜플을 이용한 딕셔너리 정렬 (0) | 2020.10.13 |
---|---|
[Python] 딕셔너리를 활용한 데이터 빈도수 측정 (0) | 2020.10.06 |
[Python] 파일 열고 읽기 (0) | 2020.10.06 |
[Python] 문자열 파싱 (0) | 2020.10.06 |
[Python] 반복문 프로그램 (0) | 2020.09.11 |
댓글
공지사항