2022-01-14 20:47:00

파이썬 코드를 다루다보면 다음과 같은 에러를 만날 때가 있다.

 

SyntaxError: Non-ASCII character '\xec' in file myproject.py on line 112, but no encoding declared; 

 

이런 경우에는 파이썬 문서 최상단에 utf-8 인코딩 관련된 코드가 없을 때 발생한다. 따라서 다음과 같은 코드를 최상단에 삽입해주면 간단하게 해결된다.

 

# -*- coding: utf-8 -*-

 

 

파이썬 코드를 접했던 분들은 많이 봤던 친구일 것이다. 다만 '왜 저런 주석이 있지?' 하고 지우는 경우도 꽤 있었을 것이다. 필자도 그랬다.