본문 바로가기
파이썬

[Python] SyntaxError: Non-ASCII character '\xec' in file

by 책 읽는 개발자_테드 2022. 5. 22.
반응형

파이썬 테스트를 진행하다 다음과 같은 오류가 발생했다.

원인

· Non-ASCII 문자가 파이썬 스크립트에 있어 실행할 수 없기 떄문에 발생한 에러다. 파이썬 2.x 버전은 기본적으로 ASCII 인코딩을 사용하고 있다.

해결

· 파이썬 스크립트에 한글을 지원하는 utf-8 인코딩을 사용한다는 선언을 해준다.

# encoding: utf-8

 

- 파이썬 3.x 버전은 기본적으로 utf-8을 인코딩을 사용하므로 위와 같은 문제가 발생하지 않는다. 

 

https://www.python.org/dev/peps/pep-0263/

반응형

댓글