Python Indentation Error, wie kann ich es beheben?
File "ampel.py", line 10 GPIO.output (22, True) ^ IndentationError: expected an indented block
Wie kann ich das beheben?
Hier die original Zeile im script:
while True: GPIO.output (22, True) time.sleep (5)
2 Antworten
Ich hatte das problem gerade selber da ich eine neue methode eingefügt hatte. Ich hatte jedoch nichts in diese methode rein geschrieben. In so einem fall müsste ein "pass" ausreichen um den fehler zu beheben. Falls du etwas in die methode eingefügt hast solltest du schaun wie weit der nächste block eingerücht ist, da python sonst nicht genau weiß wo der nächste block dazu gehört
Ein Wörterbuch hätte dir weitergeholfen. In deutscher Sprache heißt das ganze Ding "Einrückungsfehler - ich habe einen eingerückten Block erwartet".
Wo der Fehler ist, kann ich nicht sehen, da du deinen Code nicht mit der Codeformatierung gepostet hast.
Mit welcher Quelle lernst du Python? Dass Einrückungen in Python zur Syntax gehören, lernt man eigentlich in allen Lernquellen so ziemlich als erstes.