vscode에서 파이썬으로 작업중 에러 발생.
소스 코드 맨 위에 이 코드를 삽입한다.
한글 인코딩 문제로 발생하는 것으로 utf-8로 인코딩한다.
나는 위의 방법으로 해결이 안되었다.
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xbf in position 0: invalid start byte
터미널에 이런식으로 에러메시지가 나왔다.
그래서 그냥 화면 오른쪽 아래에 있는 인코딩 선택 버튼을 눌러서 해결했다.
저 부분이 utf-8로 안되어있으면 클릭.
인코딩하여 다시 열기 클릭.
utf-8 클릭.
코드에
import sys
import io
sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8')
sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8')
을 추가
고마워요 해결법3 으로 잘 해결했어요^^