2016-06-07 2 views
-5

안녕하세요. 저는 arduino를 통해 나무 딸기 파이를 종료하려고했는데 파이썬 데몬을 만들어서 나무 딸기 파이를 종료 시켰습니다.왜 파이썬 2에서 구문 오류가 발생했는지 이해할 수 없다.

처음 코드를 작성하여 실행하면 완벽하게 작동하지만 구문 오류로 인해 코드를 한 번 더 실행하면 실행되지 않습니다.

여기 내 파이썬 코드입니다.

import serial 
import os 

ser = serial.Serial('/dev/ttyACM0', 9600) 

while 1 : 
    line = ser.readline() 
    if line == 'shutdown\r\n': 
     os.system("sudo shutdown -h now") 

는 내가 필요할 때마다 작동하도록 노력하고있어. 그러나이 코드는 successfuly 한 번만 실행됩니다. 두 번째 기회를 주면 코드가 구문 오류가 있음을 보여줍니다.

파이썬 버전은 2

이며,이

+0

는 어제이 질문을하지 않았나요 스크립트에서 >>>을 제거 오류가? 표시된 오류를 묻는 사람들을 기억합니다 –

+2

코드의 이미지를 넣지 마십시오 _actual_ code. –

+0

이전 게시물이 삭제되었습니다. 그래도 여전히 같은 질문입니다 : 당신이 얻는 문법 오류를 게시하십시오. –

답변

5

관련 문제