반응형
UnicodeEncodeError: 'cp949' codec can't encode character '\u8c50' in position 15: illegal multibyte sequence
해결 방법은 의외로 간단했습니다.
프로그램 파일은 어떤 코딩을 이용해도 상관없으나 입출력은 utf-8로 저장되어 있어야 겠지요.
fin1 = open(file1, encoding='utf8')
fout = open(outfile1,'w', encoding='utf8')for line in fin1:
print('utf-8=',line, file=fout)
위 처럼 출력 파일에 encoding만 선언해 주면 해결되는 문제라고함.
반응형
'프로그래밍' 카테고리의 다른 글
정규식 모음 (0) | 2019.07.05 |
---|---|
파이썬을 exe 실행파일로 변환하는 방법 (0) | 2019.03.03 |
객체지향 클래스 개념 및 JQuery 기본 문법 (0) | 2018.10.14 |
오토핫키 매뉴얼 (0) | 2018.05.10 |
ELK 스택 (Elasticsearch,Logstash,kibana) 구축 (0) | 2017.12.12 |