2015년 5월 27일 수요일

파이썬에서 한글 사용하기

한글이 들어있는 파이썬 소스를 윈도우 커맨드 창(또은 리눅스 쉘)에서 그냥 실행하면 이런 에러가 뜨게 된다.

E:\python>python int2base.py
  File "int2base.py", line 11
SyntaxError: Non-ASCII character '\xc5' in file int2base.py on line 11, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

이때는 파이썬 소스의 처음부분(1,2번째줄)에 # -*- coding: cp949 -*-  을 추가하면 된다.

추가로 유닉스 계열 운영체제를 사용할때는 #!/usr/bin/python를 첫줄에 붙이면 실행파일 속성을 주고 바로 파이썬코드를 실행할수 있다.

댓글 없음:

댓글 쓰기