질문 : Python 소스에서 UTF-8 인코딩 작업 중히 여기다: $ cat bla.py u = unicode('d…') s = u.encode('utf-8') print s $ python bla.py File "bla.py", line 1 SyntaxError: Non-ASCII character '\xe2' in file bla.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details 소스 코드에서 UTF-8 문자열을 어떻게 선언 할 수 있습니까? 답변 소스 헤더에서 다음을 선언 할 수 있습니다. #!/usr/bin/env python # -*- coding: utf-8 -*- ....