Error code 모음/4. Python errors
[Python Error] SyntaxError: Non-ASCII character
쟈누
2021. 6. 23. 18:20
반응형
1. 에러 원인
주로 파이썬 2에서 발생하는 에러이다.
파이썬 2의 경우에는 기본 인코딩이 ASCII 인데, 이 인코딩은 영문자는 상관없지만, 영어 이외의 다른 언어의 문자는 문제가 생길 수 있다.
그러므로 파이썬 2에서 UTF-8 한글을 사용할 경우 UTF-8 설정을 해주어야 한다.
파이썬3 에서는 기본 인코딩이 UTF-8 이기 때문에 위 에러는 발생하지 않는다.
2. 해결 방법
스크립트 가장 위에 아래와 같이 써준다
# -*- coding: utf-8 -*-
print "하히후헤호"
반응형