Troubleshooting
[ERROR] SyntaxError: Non-UTF-8 code
✿(๑❛ڡ❛๑)✿
2024. 11. 14. 16:11
728x90
SMALL
🤔 ERROR
python 스크립트 실행중 아래 에러가 발생했다.
SyntaxError: Non-UTF-8 code starting with '\xec' in file...
Python이 실행하려는 코드 파일에 UTF-8 인코딩이 아닌 다른 인코딩(예: EUC-KR, CP949 등)이 포함되어 있어서 발생하는 문제이다.
Python은 기본적으로 소스 코드 파일이 UTF-8로 인코딩되어 있다고 가정하기 때문에, UTF-8이 아닌 문자(한글 등!)가 포함되어 있으면 SyntaxError가 발생한다.
🙂 해결방법
코드의 상단에 아래를 추가하면된다.
# -*- coding: utf-8 -*-
이 코드는 Python에게 파일이 UTF-8로 인코딩되었음을 알려준다!
vs코드를 사용하는 경우, 오른쪽 하단에서 인코딩을 설정할 수 있다.
728x90
LIST