한글이 들어있는 파이썬 소스를 윈도우 커맨드 창(또은 리눅스 쉘)에서 그냥 실행하면 이런 에러가 뜹니다
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를 첫줄에 붙이면 실행파일 속성을 주고 바로 파이썬코드를 실행할수 있습니다
ex)
#!/usr/bin/python
# -*- coding: cp949 -*-
print "한글사용가능" #주석도 한글로 쓸수 있어요
'파이썬 프로그래밍' 카테고리의 다른 글
UltraEdit Python 설정 (0) | 2009.06.28 |
---|---|
파이썬 데몬 만들기 (0) | 2009.04.07 |
파이썬으로 재귀하향 파서 만들기(2) (0) | 2009.03.02 |
파이썬으로 재귀하향 파서 만들기(1) (0) | 2009.03.02 |
파이썬으로 하는 웹 클라이언트 프로그래밍 (0) | 2008.11.24 |