Ich versuche ein kleines Python Skript für den Raspberry Pi zu schreiben. Leider bekomme ich immer einen Syntax Fehler in Zeile 13 ( else(GPIO.output(input_pin)) ) zurück obwohl mir die Schreibweise des Codeblocks stimmen zu scheint. Hat jemand einen Tipp für mich wo der Fehler liegen könnte?
Code: Alles auswählen
import time
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
input_pin = 17
while True:
if(GPIO.input(input_pin)):
print("offen")
time.sleep(1)
else(GPIO.output(input_pin)):
print("geschlossen")
time.sleep(1)