저는 파이썬을 처음 사용하는데이 오류가 발생합니다.
SyntaxError: Non-ASCII character '\xff' in file 'hiragana.py' on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
이것은 내 코드입니다.
# -*- coding: utf-8 -*-
hiragana_map = {"A":u"あ","I":u"い","U":u"う","E":u"え","O":u"お"}
나는 당신도없이 그것을 시도했다. 그것은 차이를 만들지 않습니다. Pycharm communitiy 에디션을 사용하고 있습니다. 인코딩 설정에서 파일이 UTF-16LE로 인코딩되었다고 말합니다.
힌트를 주시면 감사하겠습니다.
Python은 UTF-16 또는 UTF-32와 같은 고정 너비 다중 바이트 코덱으로 인코딩 된 소스 파일을 지원하지 않습니다.
파일은 UTF-16 Little Endian으로 인코딩됩니다. 즉, 파일이 Byte Order Mark로 시작합니다 . 파일의 처음 두 바이트는 (16 진수) FF 및 FE입니다. 파이썬은 첫 번째 바이트를 넘어갑니다.
대신 파일을 UTF-8로 다시 저장하십시오. PyCharm 문서를 참조하십시오 . 인코딩 변경에 대한 섹션이 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다