Python 스크립스 실행시 한글이 깨져 나오는 경우가 있다.
import sys
import io
sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8')
sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8')
찾아보니 상단에 이 코드를 넣으면 된다한다.
Atom 에디터 밑에 utf-8 설정 있던데 이건 뭐고, 코드에 또 넣어줘야 된단말인가..
매번 넣지 않고 윈도우 환경 변수에 "PYTHONIOENCODING=utf-8" 넣어도 된다 하는데 안되더라..
중요한건 아니니 일단 넘어가고.
참고로 환경변수 설정은
제어판 - 시스템 - 고급시스템 설정 - 고급탭 - 환경변수 에서
[ 시스템 변수 ] - [ 새로만들기 ]
'Util' 카테고리의 다른 글
Atom 에디터 with Python (0) | 2020.01.19 |
---|
댓글