반응형
SyntaxError: Non-ASCII character '\xeb'
현상: 파이썬2에서 발생하는 에러로 한글 출력시 발생.
print("나비")
SyntaxError: Non-ASCII character '\xeb' in file
조치:
python2에서 utf-8 한글을 사용할 경우 utf-8 설정..
utf-8 설정은 아래와 같이 가장 첫 줄에 # -*- coding: utf8 -*-
# -*- coding: utf8 -*-
print("나비")
# -*- coding: utf8 -*-
print("나비")
원인:
- 파이썬2 은 기본 인코딩이 ASCII 이기 때문에 영문이외에 다른 문자 사용시 문제 발생.
- 파이썬3 은 기본 인코딩이 utf-8 때문에 한글 사용이 가능하다.
반응형
'코딩생활 > Python' 카테고리의 다른 글
[Python]파이썬 기본 저장하기 (0) | 2021.05.15 |
---|