아톰 에디터(Atom Editor)에서 파이썬(Python) 언어를 사용하여 프로그래밍을 할 때 아래와 같이 한글을 출력하면 깨지는 현상이 있는 것을 볼 수 있습니다.
이는 주로 운영체제가 윈도우(Windows)인 경우에 그러하며, 윈도우 설정 상 사용 언어가 한국어로 설정되어서 발생되는 것으로 추측됩니다. 이러한 문제를 해결하기 위해서는 다음과 같은 코드를 입력해주면 해결됩니다.
import sys
import io
sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8')
sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8')
위으 코드를 입력하여 다시 실행했을 경우, 아래와 같이 정상적으로 한글이 출력된 것을 확인할 수 있습니다.
'프로그래밍 > Python' 카테고리의 다른 글
파이썬(Python) 기초 Step 3. 리스트(list) (0) | 2019.08.18 |
---|---|
파이썬(Python) 기초 Step 2. 문자열(String) (0) | 2019.08.15 |
파이썬(Python) 기초 Step 1. 변수 (0) | 2019.08.14 |
파이썬(Python) 코딩을 위한 텍스트 에디터(Text Editor)와 IDE (0) | 2019.08.11 |
Windows10 운영체제에서 파이썬(Python) 설치하기 (0) | 2019.08.11 |