본문 바로가기
Util

Atom에서 한글 깨짐 잡기 #Python

by ma_ro 2020. 1. 19.

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

댓글