기타

[VSCode] Python 실행 시 terminal에서 한글 깨짐 발생

S0PH1A 2019. 5. 2. 18:13
반응형

[VSCode] Python 실행 시 terminal에서 한글 깨짐 발생


terminal에서 한글 깨짐 오류

<< 해결 방법 >>

.vscode/tasks.json 수정

- tasks.json 파일 여는 법 : ctrl + shift + p 누른 후 "Tasks: Configure Tasks" 선택

- python3이면 command에 python3로 입력하면 된다.

{
    "version": "0.1.0",
    "command": "python",
    "isShellCommand": true,
    "args": ["${file}"],
    "showOutput": "always",
    "options": {
        "env": {
            "PYTHONIOENCODING": "UTF-8"
        }
    }
}

 

+ 추가

인코딩을 utf8이 아닌 EUC-KR로 변경하면 된다.

인코딩 변경

위에는 utf8으로 아래는 euc-kr으로 실행한 결과이다.

utf8 과 euc-kr

+ 추가

굳이 Terminal로 실행 안하고

`Ctrl + Shift + B` 누르면 OUTPUT에 파이썬 파일 결과가 표시된다.

utf-8 한글도 잘 나옴...

 

 


[참고] https://github.com/Microsoft/vscode/issues/6269

반응형