파이썬/ SyntaxError: Non-UTF-8 code starting with '\xbf' in file 에러 해결
vscode에서 파이썬으로 작업중 에러 발생.
해결법 1.
소스 코드 맨 위에 이 코드를 삽입한다.
-- coding: utf-8 --
한글 인코딩 문제로 발생하는 것으로 utf-8로 인코딩한다.
해결법 2.
나는 위의 방법으로 해결이 안되었다.
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xbf in position 0: invalid start byte
터미널에 이런식으로 에러메시지가 나왔다.
그래서 그냥 화면 오른쪽 아래에 있는 인코딩 선택 버튼을 눌러서 해결했다.
저 부분이 utf-8로 안되어있으면 클릭.
인코딩하여 다시 열기 클릭.
utf-8 클릭.
해결법 3.
코드에
import sys
import io
sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8')
sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8')
을 추가
Author And Source
이 문제에 관하여(파이썬/ SyntaxError: Non-UTF-8 code starting with '\xbf' in file 에러 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@astar5327/파이썬-SyntaxError-Non-UTF-8-code-starting-with-xbf-in-file-에러-해결저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)