프로그래밍/Python
[파이썬/ Python] 파이썬 주석 한글 입력 방법
_BlankSpace
2018. 6. 3. 22:51
파이썬으로 프로그래밍하면서, 주석을 한글로 달고 싶은 경우가 있다.
하지만 기본적으로 파이썬 코드에 한글로 달면 실행 시에 에러가 발생한다.
다음 코드를 보자. 아주 간단하게 한글을 출력하는 코드이다.
1 2 3 | #!/usr/bin/env python print '한글 주석 테스트' | cs |
결과는 잘 나올까? 당연히, 제대로 안나오고, 다음과 같은 에러 코드가 발생한다.
1 2 | File "./Korean.py", line 3 SyntaxError: Non-ASCII character '\xed' in file ./Korean.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details | cs |
이럴 경우, 다음과 같은 해결 방법이 있다. 아래 코드를 파일 최상단부에 넣어주면 되겠다.
1 | # -*- coding: utf-8 -*- | cs |
그럼, 코드에 적용한 예를 보자.
1 2 3 4 5 | #!/usr/bin/env python # -*- coding: utf-8 -*- print '한글 주석 테스트' | cs |
이후 결과는 다음과 같이 잘 나오는 것을 확인할 수 있을 것이다.
1 | 한글 주석 테스트 | cs |
서로 이웃 추가는 항상 환영입니다. :)