파이썬에서 한글쓰기

2007/09/27 23:19 in Programming/Python

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

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 "
한글사용가능" #주석도 한글로 쓸수 있어요

+ Recent posts