2017-11-03 11 views
0

온도 센서를 만들기 위해 2 주 동안 노력하고 있습니다. 먼저 D18B20 센서를 사용했지만 끝낼 수 없었기 때문에 "Brick"센서를 선택했습니다. 모든 내가 설정을했지만 내가 completly phyton 부분에서 막혔어요, 괜찮아, 내가 코드를 복사 해왔다 내가 그것을 실행하려고하면 (sudo python x.py은)는 말한다 :Raspberrry Pi 벽돌 온도 센서 파이썬

"SyntaxError: Non-ASCII character "\xe2" in file x.py on line 51, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 

어떤 일이 제발 도와 드릴까요? 이 프로젝트를 이미 끝내고 싶습니다.

+0

줄 51뿐만 아니라 모든 코드 줄을 보류하도록 선택 했으므로 어떤 도움이 필요합니까? –

+0

위와 마찬가지로 코드를 분석해야하지만 제 가정은 51 행의 어딘가에 생각하는 것과 다른 문자가 있다는 것입니다. 이는 복사하여 붙여 넣기 할 때 때로 발생합니다. 예를 들어, 견적 ( U + 0022)은 실제로 U + 201C 또는 U + 201D 일 수 있습니다. – TheHerk

+0

예, 확인했는데 ------ 대신 전체 줄입니다 (꽉 차 있음, 틈이 없음). –

답변

0

Python 2를 사용합니까? UTF-8 문자를 소스 파일에 넣으려면 utf-8로 인코딩해야합니다. 이 줄을 파일 맨 위에 두십시오 :

# -*- coding: utf-8 -*-