私は自分のRaspberry Piで実行するプログラムを書いています。このpesty構文エラーを過ぎているようには見えません。ここに私のコードは次のとおりです。Pythonの 'except'構文エラー
import RPi.GPIO as GPIO, time
GPIO.setmode(GPIO.BCM)
GPIO.setup(14,GPIO.OUT)
GPIO.output(14,GPIO.HIGH)
def RCtime (PiPin):
measurement = 0
# Discharge capacitor
GPIO.setup(PiPin, GPIO.OUT)
GPIO.output(PiPin, GPIO.LOW)
time.sleep(0.1)
GPIO.setup(PiPin, GPIO.IN)
# Count loops until voltage across
# capacitor reads high on GPIO
while (GPIO.input(PiPin) == GPIO.LOW):
measurement += 1
return measurement
# Main program loop
while True:
print RCtime(4) # Measure timing using GPIO4
except KeyboardInterrupt:
GPIO.cleanup()
は、次のエラーを返します:
File "measure.py", line 28
except KeyboardInterrupt:
^
SyntaxError: invalid syntax
私は問題を見つけるように見えることはできません。誰も助けることができますか?
あなたは 'try-except'ステートメントと一致する' try'部分を持っていません。 – DyZ
try-exceptは同じエラーを返します。 @DYZ –
コードを更新してから、新しいエラーメッセージを追加してください。あなたが今まで私たちに示したことは間違いなく間違いです。 – DyZ