---------- Python Run ----------
File "utf8.py", line 5
SyntaxError: Non-ASCII character '\xeb' in file utf8.py on line 5, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
출력 완료 (0초 경과) - 정상 종료
utf-8로 저장된 python 파일 실행 시 위와 같은 에러가 발생할 수 있다.
그럴때는 소스 코드 최상단에 아래와 같이 선언을 해 준다.
# -*- coding: utf8 -*-or
# coding=coding: utf8or
# vim: set fileencoding=utf8 :python 의 기본 인코딩이 ASCII 로 되어 있어서 소스 코드 상단에 인코딩 정보를 알려줘야 한다.
출처 : http://python.org/dev/peps/pep-0263/
댓글 없음:
댓글 쓰기