반응형
집에서 공부하는데 아는 지인이 톡으로 물어봐서 찾아보게된 오류인데요
보통 코딩하실때 변수명 영어로 적으실텐데 한글을 썼을 경우 저런 오류가 날때가 많다고 합니다.
(위의 캡쳐는 지인 / 파이썬2.7버전 이용)
따라서 코드 적으실때 맨 위 상단에
#-*- coding:utf-8 -*-
이거 적어 놓으시고 쓰시면 오류가 발생하지 않습니다.
더보기
아래의 코드를 스크립트 맨 상단에 복붙
#-*- coding:utf-8 -*-
간단히 설명하자면 컴퓨터는 사용자가 어떤 언어를 쓸지 모르는데 저러한 코드를 넣어줌으로써
"컴퓨터야 나 한글 쓸거니까 인코딩은 UFT-8로 하도록!" 라고 알려주는 것 입니다.
매번 저 코드를 넣기 귀찮다 하시는 분은
setting - file encoding - Gloabal Encoding : UFT-8로 변경해주시면 되겠습니다.
감사합니다.
반응형
'🚫ERROR' 카테고리의 다른 글
[C6385, C6386에러, Visual Studio] 배열 인덱스 참조 오류 (배열에서 잘못된 데이터를 읽고 있습니다, 쓰는 동안 버퍼 오버런이 발생하였습니다.) (0) | 2020.05.04 |
---|---|
[Visual Studio] 디버깅 후 콘솔창 유지하는 방법 (0) | 2020.04.25 |
[C4996 에러, Visual Studio] scanf 오류 해결 방법 (0) | 2020.04.25 |
[C2440에러, Visual Studio] "const char *" 형식의 값을 사용하여 "char *" 형식의 엔터티를 초기화할 수 없습니다. (1) | 2020.03.29 |
파이썬 오류 : TypeError: cannot unpack non-iterable int object (0) | 2020.02.17 |