피카부 RSS 태그 관리 글쓰기 방명록 다시 시작하는 개발 블로그
2014-12-15 15:23:41
파이선으로 코딩시 아래와 같은 에러가 나올 경우 해결방법
File "test.py", line 1 SyntaxError: Non-ASCII character '\xe3' in file test.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
위 에러 메세지는 인코딩 인식 방법에 따라 python이 소스 코드를 정확히 해석 못한 것을 나타내고 있다. Python에 UTF-8로 올바르게 인식시키려면 다음과 같은 한줄을 소스 코드의 첫째줄 또는 둘째줄에 넣는다.
# coding: utf-8
또는
# -*- coding: utf-8 -*-
이제 에러 없이 실행 가능하다.