밤에 3강 들었더니 졸렸는지 예제 보는데 하나도 기억이 안 났다.
파일 열고 처리하는 문법 찾아보고 끙끙대다가 그냥 3강 동영상 다시 복습하고
중간중간 나오는 코드 받아적으면서 하니까 스택오버플로우의 도움 없이 풀 수 있었다!!! 야호...
시간은 다른 예제들보다 엄청 걸렸지만(다른 예제들은 복습을 안하고 하다 정 안되면 구글링해봤기 때문...)
괜히 뿌듯하다.
앞으로도 안 풀리면 IDLE 열고 받아적으면서... ㅎ 예제 돌아가는지 체크해봐야지.
# Use the file name mbox-short.txt as the file name
fname = input("Enter file name: ")
fh = open('mbox-short.txt')
total = 0
count = 0
# inp = fh.read()
for line in fh:
line = line.rstrip()
if line.startswith("X-DSPAM-Confidence:"):
line = float(line[-6:])
total += line
count = count+1
print("Average spam confidence:", total/count)
'개발 > Python' 카테고리의 다른 글
파이썬 무료 강의 추천 : 모두를 위한 파이썬 Python for everybody (0) | 2020.11.28 |
---|---|
py4e 8.5 From stephen.marquard@uct.ac.za Sat Jan 5 09:14:16 2008 (0) | 2020.11.28 |
py4e Assignments 3.3 (0) | 2020.11.20 |
class, function, object, instance, parameter, variable (0) | 2020.08.26 |
Pycharm pyqt5 관련 오류 (타임퍼센트 AI 주식투자 강의) (0) | 2020.08.22 |