여기서 아래와 같은 에러코드를 만났다.
UnicodeDecodeError: 'cp949' codec can't decode byte 0xec in position 35: illegal multibyte sequence
내용적으로 보았을 때
cp949 코덱
UnicodeDecode 를 할수 없다는 이야기다.
기본적으로 파이썬은
ANSI를 사용하는데
'UTF-8' / 'UTF-16' / 'EUC-KR' 를 기본으로 사용하지 않는다.
따라서 화일을 사용할때
정의해주어야 한다.
file = open('email.html', 'r')
을 으로
file = open('email.html', 'r', encoding='UTF-8')
정의해주어야 한다.
댓글 없음:
댓글 쓰기